Great space; accurately described and worth the $ paid. Great communication from the host; front of building could be deceiving but once inside complex unit was great. Rocky reef to snorkel, but worth the try. Other great snorkeling location within walking distance if you are willing to pay $14 a person plus equipment. We had a great time!