We had the most amazing stay at villa Dharma. Place is stunning, Fatiha and Fatima looked after us superbly, as did two other members of the team, food was wonderful and catered for two vegans in the party. We went for the catered option which would highly recommend and we loved the afternoon tea every day. There were 10 adults and 4 children and was just so much space, tennis courts were well used and the children enjoyed the animals wondering around and one of the goats gave birth during our stay so that was exciting for the children (and adults!) we had the pool heated which I am glad we did as used it everyday over our Xmas and New Year family holiday stay. The only slight niggle if you can call it that was the internet was a bit intermittent but it did not in anyway detract from our enjoyment. We would love to go back one day; absolutely fabulous!