We stayed between Christmas and New Year 2010/1 with two young children (4 and 6) and my parents.
The villas are only a year old, have been completed to a very high specification and are stunning. Three good size bedrooms all en-suite, double-height living room with real fire, beautiful furniture, large garden with pool (a brave swim in December!) and best of all our own housekeeper, for whom nothing was too much trouble.
All of the staff were great - from being met at the airport, to arranging meals (cooked in the villa by the housekeeper), wine, spa treatments, and travel into Marrakech on the shuttle bus which is part of the deal.
And whilst the bus was happy to run whenever we needed it, it'sthe fact you need it at all which is the only major downside of this place. It's about 20 minutes drive to the east of Marrakech, followed by a further 10 minute bone-jarring ride down a gravel road. Quite literally it's in the middle of nowhere. If what you are looking for is a luxurious place to relax in peace, with perhaps the odd trip to Marrakech, then this is the place. If you want to see more of Marrakech and its day and nightlife then you may find the 1+ hour round trip and need to plan ahead takes the shine off things.