Delray Beach, Florida
The resort is currently managed by Delray Beach, Florida-based Ocean Properties, which bought it in 2008.