We had a great family stay, however the space and facilities are very limited for any more than 6. With no air conditioning in much of the villa when it is very hot.
Lovely welcome, and good value restaurants close by….check out The Four Seasons…..