Beautiful villa. Away from the hustle and bustle of the city which meant it was quiet however you need to hire a driver to get anywhere. Accommodation was very spacious with a 3 separate bedrooms each with its own bathroom. Great for couples or older families however the bedrooms were separated by the pool in the middle so not great for small kids in terms of safety. Hotel staff were great and organised most of our needs including drivers to the markets, cooking classes, camel rides, etc... Check in was late and done in the restaurant with a welcome mint tea and snacks. Staff were friendly and took our bags to the property. lots of cats around which the kids loved! They had a pool and spa but we didnt use them during our stay. Villa had a kitchen with oven, stove, washing machine, fridge, etc... which was very convenient. Alcohol was very expensive in Marrakech so buy from duty free before departure. Also airport has security checks even before you enter the building so allow plenty of time to check in as there were long queues.