What an amazing place! Location was perfect, snorkeling beach a few minutes away, a convenient shopping center, and unobstructed view from our deck of the ocean - magical!