Villa had more than enough to keep us all entertained and it certainly helped with the great weather. Although the security deposit for a group of friends is a bit steep and there was an absence of a proper walk around (still awaiting communication regarding security deposit refund), we really enjoyed our stay. Karen was really helpful and her suggestions of activities were really good, including water park and fish restaurant. We were not happy about check in, although it states 4pm - we put our bags on the property and it was already cleaned and ready to be moved in, we kept checking in with the 24 hr line, but kept being told to call later and they don’t have the information. It would have been nice to check and allow us to move in early if it was ready, since we pay for that day. Also we were told the pool would be checked, but this was not done and the towels were also not changed halfway through our stay as mentioned by staff. Fortunately our stay was only a week, if this didn’t happen during a 7+ day stay, this would have been a bigger issue. The pool, table tennis table and pool table were good additions. A table next to the outside bbq would be a welcomed addition. I would like to say a huge thanks to Karen and Olivia for assistance, especially Karen who sorted issues with internet and outside lights as soon as she was aware.