There were 3 adults and 1 child staying in this 3 bedroom villa, so plenty of room. We paid for a sea view, but it was really only a partial sea view. The view was blocked by a row of trees on the ground floor terrace, the better views were from 2 of the upstairs bedrooms (which was't really appreciated as we spent most of our times eating etc downstairs).
The villa was clean and housekeeping were meant to come every 2 days. After 3 days they still hadn't been in and we had to call to remind them. They just provided fresh towels and made the beds - didn't go anywhere downstairs.
There were a couple of issues when we arrived - the plug in the kitchen sink did;t work, a window shutter was broken and the terrace light had gone - but all were fixed promptly once we reported them.
We could have done with more kitchen utensils etc - only a couple of pans, large spoons and just 1 kitchen knife!
Great proximity to the beach, restaurants and the main hotel. The pool area was lovely and not used by many people. Has a great view over the bay,