This was probably the best hotel experience of our lives as a family. Incredible hotel, great design, amazing (and large) pool (open round the clock), the best possible location in Essaouira, a short walk into the heart of the old town, and on the beach. But the best thing of all - is the staff - going out their way to personalise your experience and excel in customer service. Very very good. Great holiday.