Hands down one of the best Airbnb condo I've experienced. 5-stars across the board. Location, cleanliness, view, etc. Gerard is excellent and really responsive. He's thought through all the little amenities as well - from beach chairs to snorkeling gears to a surfboard. I would definitely stay at this place again!