We stayed at this villa with 8 adults and 2 kids (ages 3 and 1). There was plenty of room for all of us. The pool was huge and clean, the beach was steps away (it was a shared beach with other villas that were inland, but there was only a couple other people that would use it).
The staff was very friendly and the food was delicious. I can't say it enough, the staff were lovely and felt like family by the time we left. They worked very hard to make our vacation wonderful.
The property is large and is getting a little bit rundown, it just needs a handyman and a little sprucing up. The staff work all day to keep it clean, and it is still a nice villa and we enjoyed our time here.
The kitchen used by the chef to prepare all the meals is in a separate building down by the beach and you can eat all your meals right by the beach if you want, which we did. There is a bar with a bartender (owned by the villa but also used by other guests at the beach) down there as...