Located on the southern tip of Key Largo in Tavernier, the hotel is in a calm lagoon facing the Florida Bay - Has a private beach.