Incredible view from the porch and walk right out to swimmable/snorkel beach. Pool, bar and hot tub and restaurants within walking distance. Great place!