The location is awesome, literally across the street from the water and a great snorkel beach/bay. Apartment was great, we loved having our own kitchen. It was a lot bigger than we expected too, which was a plus.
Host is great, one of the days I had left the headlights on, and he called me immediately as he found out just to let me know. He even offered to come jump our car if we needed. Perfect host.