I wish I could give this place more than five stars. It's a quick walk to the beach and there are plenty of delicious restaurants close by. It's also super-clean and has plenty of amenities. We stayed here almost two weeks for our anniversary and had a great time. Kai is also extremely friendly and exceeded our expectations across the board.
We highly recommend staying here, you won't be disappointed.