We had a lovely stay over Christmas. Small family 2 parents and 2 kids. The space was modern and clean. The villa is a split section separated by a patio that can be closed off. This was fine with 2 older children. Would be perfect for 2 couples wanting their own bathrooms and privacy. The outdoor area was lovely and outdoor bath a treat. Not really set up for a lot of cooking but there is a small bbq and small fridge so which was adequate. There is an air conditioner unit in 1 section and a fan provided in the other. Lovely patio area with day bed, bbq and outdoor setting and lockable blinds kept the area cool. Great hosts that assisted promptly. Showers are rain style and are absolute bliss. Beach and good coffee shops close by.