Overall, I cannot fault this hotel. Staff were amazing, friendly and helpful and would do everything they could to make your stay great. We unfortunately booked during one of the worst winters and the room was terribly cold but the hotel provided heaters in our room and bathroom as well as the air conditioning. Our room was spacious, with a bed, seating area, a small hallway and the bathroom was separate offering good space to relax in. Room was always clean but could use moisturiser as one of the toiletries supplied. lThere were two lounges, a pool and the seating area outside was gorgeous when the weather was great. I enjoyed breakfast, the fresh juice, tea and cakes they offered were slightly different every day so it didn't get boring. The only negative was breakfast timings, when they said breakfast should start at one time, they were a little late even when we had asked to have it early it still was not ready when we asked which isn't ideal if you need to catch a plan or go on an excursion in the morning.We stayed for dinner one night and had chicken tajine, although not the best meal we had while in morocco it was still very filling and came with dessert. Overall, great hotel and would definitely stay again with better weather.