Amazing property, great view, great services, and by far one of the best hotel I saw in Morocco, the staff goes above and beyond to serve you, one of my flight was canceled and immediately they took my bag tag it and kept for my local partner to pick it up, the front desk take you to the room explain what the services they provide, breakfast is great, the front desk made sure I get my breakfast before I leave even though the breakfast start at 7 AM and I had to leave at 6:30, the only minus side I was not impress with is the sushi, it was very expensive and not good