Perfect location with a short 5 min stroll into town. The villa has everything that you need, amenities are good and there are a number of books, board games and the communal pool for the family to enjoy. The team at Perfect stays are very responsive so if you have any concerns or require late check-out etc, they will be able to come back to you without hassle. Place is clean and quiet and I will definitely be back.