The villa had everything we needed - we were a group of 10, with ages ranging from a 16 month old, to teenagers through to 69 and the house was perfect to meet all needs. The teenagers had the lower ground floor with a twin room and games room, the toddler was safe as parts of the communal areas could be closed off. At no point did we feel cramped. Pool was great and we ate outside in the BBQ area every night. Beach is only a 10 minute walk away and really easy to drive in to the town and nearby supermarkets. Would definitely stay again.