Simply wonderful. It's a beautiful property, with some of the most friendly, helpful staff I've ever seen in a hotel. The rooms are huge and luxurious, with real moroccan design and charm. The on site horse stables and shows are also fantastic. An amazing luxury experience, without the attitude that you may encounter at some of the other well known resorts in the area.