While the location was lovely, be aware there may be parking issues and make sure you get the house manual. This unit is not exclusively managed through AirBNB, so there was some confusion. The snorkeling gear was sandy, damp and smelly - I was certainly not going to use it.
There is a lovely beach just steps away, however not good for swimming or snorkeling unless you are a strong swimmer. There is a strong rip current and undertow, and no lifeguard. The sunrises were amazing.