Otter Shores is a self-serve waterfront estate designed for couples who want the freedom to customize their wedding experience. The property accommodates ceremonies and receptions for up to approximately 150 guests while offering overnight accommodations for smaller groups, making it ideal for destination celebrations.