Good location, poor maintenance response time, limited support locally, overall decent stay but similar to any oceanfront timeshare place in florida beaches. The only good thing is the access to the water, no beach but rocky, some people do snorkle when water is calm and there a protected area adjacent to property where lots of sea turtles like to bask, which was a good surprise. Cleanliness is the only issue, although seems like things were cleaned, they did have marks and stains on them, also i happen to have ants in multiple areas during my stay which was hard to address with maintenance as they were not available