Cute, clean place and really appreciated all the thoughtful amenities like snorkeling and beach gear! Made traveling around extra easy! Great location, but the complex was noisier in the mornings than we expected (between the upstairs neighbors and the roosters, it was hard to sleep past 6 a.m). Downloaded a noise machine on our phone and that helped!