This is a great location, sparkling clean and thoughtful touches including some beach and snorkeling gear that was unexpected.