If you're looking for a great location, clean space, and a quick to response host you found the right place. James are quick to respond to everything and gave clear instructions about the check in and check out process. The place was clean and the kitchen was stocked with utensils and made our stay much more pleasant. We almost made use of the snorkeling gear that James provided and it saved us the trouble of renting equipment! Definitely would recommend this place to everyone!