We stayed here for two night in July 2014. It was nowhere near long enough. This place is fabulous from start to finish. The building is exquisite, as are the pools and the bedrooms. The drinks on the terrace at sun set are a real highlight. We sampled all many of the dishes on the menu and couldn't fault any if them. Dinner on the terrace was great, and breakfast was everything you could wish for: fresh juice, fruit, yoghurt, cereals, croissants, waffles, pancakes etc. We would travel all the way back to Essouira just to stay here again. Do yourself a Cavour and book this now!