The villa was very clean and the views were amazing. It was a spacious place to stay for two people and there was plenty of space to store all our stuff. There are a few great beaches a short walk away (and accessible via shuttle). The host was responsive to an issue we had and it was resolved quickly. I hope to vacation here again someday!