We stayed in the three bed villa with our daughter and family who were visiting from Australia. It's a very modern, spacious villa and in a great location, in a gated residential estate. There are two gorgeous swimming pools very close to the villa and the surroundings and gardens were very well kept and tidy. Even a lifeguard was at the pool. We had all we needed in the villa, the beds were comfy and clean linen was included. We hired a car because as a family of six we needed to get from the airport to the villa and also be able to visit the beach and nearby towns, restaurants and shops. Here are plenty of amenities And supermarkets in the area but not within walking distance. We would definitely stay again it was excellent.