We were a family of 13 and fit comfortably in this villa. The "granny" room is a fantastic space. We comfortably fit two adults, two teens and four year old in that room - the kitchenette made that room even more comfortable. The rest of the house has 4 large rooms. The pool was great - shallow on each end and deep in the middle. Kitchen was very functional and open, so fun for cooking as a family.
The villa is "walking" distance to the beach. Though, if you want to take a cooler and chairs, you're better off driving the couple of minutes.