Rebali Riads, Sidi Kaouki, Essaouira

http://www.rebaliriads.com/ Rebali Riads Hotel and Sidi Kaouki beach showing the riads and villa, pools, hammam, tennis, horse-riding, camel trekking