We were 9 people including a grandma, a toddler, teenagers and parents ;-)
The villa was perfect for what we needed in terms of room sizes, kitchen size, swimming pool, spacious lounge and distance from local shopping area.
You will need a car as the beach is quite a long walk in the hot summer (probably at least 30 minutes).
The property's manager was very communicative and prompt to answer.
Highly recommended!
(BTW we didn't have any mosquitoes issues ;-))