Beautiful property. Enjoyed pool and hot tub. Hammam requires 24 hour notice for heating and is additional cost. Property manager was helpful in arranging airport transportation and rental car services. While there is a small kitchen for guest use, they offer (for additional cost) a cook for all meals per day. Fati was exceptional and we were very glad we paid the extra amount for her cooking/cleaning. That said, I’m not sure how accessible the kitchen would have been if we declined the service. It kind of seems that everyone accepts it (which I recommend).
The property is clean and well maintained. There are dogs, chickens and goats (maybe peacocks, turkey pans ducks too?) on the property and our kids loved interacting with them. The tennis court is also very usable. The house manager Fatia was very helpful and made reservations and did good shopping on our behalf.
We were two families staying here, three would have been easily accommodated as there are 7 full bed/baths (4 on top floor, 3 on bottom). The rooms provided a bottle of water upon check in, but water was not replaced which would have been nice. The bathrooms had shampoo and gel, but no conditioner.
There was ample common space and very lovely outdoor space.
We thoroughly enjoyed this property and I would definitely recommend it. My only issue was that the manager asked for the final payment in cash upon arrival. I was uncomfortable traveling with cash (rather than credit) and he did acquiesce and accepted credit, but it created some uncomfortableness one week prior to arrival.