In summary, somewhere we would definitely recommend staying. Overall amazing place and great stay, the villa was very clean and build to a high standard, pool are was lovely and generally property had a very luxurious feel. The villa also came with good amenities (barbecue,outside shower etc.) Communication regarding any issues was good also with fast response. Bedrooms were also lovely, and most had amazing views. Only criticism is that the letting agent was overly picky about issues with the house that we were completely not at fault for, and we felt that it was unnecessary both given the scale of the issues (wobbly door handle/squeaky hinge) and the fact that neither of the problems were due to any of our own doing. These were just small wear and tear problems that needed to be fixed. The actual owner of the property is great and was friendly and welcoming on the two occasions we saw him.