"Sure, it’s a bit farther out than Marrakech, but for anyone who’s at all attached to the seaside, there’s no contest: Essaouira has got the medina and the beach, both in one pocket-sized package along the Atlantic coast. And there’s nowhere else a hotel like the Villa de l’O could exist — this place is pure fantasy, all the way through, and needs a fantastic setting to match." - Tablet Hotels