Waterfront Terrace Max Capacity – 250 This picturesque waterfront spot is located on the edge of the Caribbean Sea, along Cayman Islands Seven Mile Beach. Enjoy the views from this deck location as you watch the sunset rippling over the calm waters. Highlights Waterfront Deck or Beach Restrooms on premises Bridal Room* Enhancements and décor [...]