We stayed at the hotel (which is mostly privately owned apartments) at the end of May. The weather was beautiful which made the pool a lot of fun and there are never any people at the pool which is also nice. The rooms are well taken care of and are close to the pool. The bar area is very nice and the bartender is wonderful and extremely helpful. They also have a spa which does 30 minute massages for 200 Dirham. The hotel is a little ways outside of Marrakech but the hotel has a taxi that will take you there and back for 200 Dirham as well as all around Marrakech. The cab drivers are amazing and always arrive on time and can pick you up anywhere at any time. Try to organize airport pickup through the hotel otherwise you will get ripped off by the cabs at the airport. We initially paid 50 euro to get from the airport to the hotel which was insane. The staff of the hotel is super friendly and will help you with all of your requests. From security, to the receptionist, to the bartender, all will go out of their way to meet your needs. I cannot say enough nice things about the staff here, they were simply wonderful. Will definitely stay here again.