We had a wonderful time at the villas. All of us. The staff were fantastic. 
The meals they prepared at our request were perfect. Only paying for raw ingredients is a very economical way to eat on holiday. Also everything is so fresh as it is purchased daily at local shops and markets. 
It is ever so relaxing at the Villa but if you want action there are many activities near by for all ages. Just a short drive to snorkelling, waterfalls, mountain bike trails and ocean motor sports like parasailing. Most wonderful 2 weeks with all my family and some friends.
Even the storms that came and went didn’t bother us. 
Love to go back.