John’s place was sparkling clean when we arrived and was even better than expected. We couldn’t have asked for better amenities or a better view. Our favorite part was the kitchen and sitting out on the veranda overlooking the beach. We will definitely be back as soon as we can!