Peacock Pavilions is one or my favourite places in Morocco. It's an escapist rural haven where you can relax among the olive groves and by the pool, but still be within easy access of Marrakech. The design of the guest pavilions is unique and wonderful and Maryam and Chris are charming and insightful hosts. I can't recommend Peacock more highly. For families especially this offers a wonderful introduction to Morocco.