A couple of things, well three prevented me from giving a 5. These were cleanliness, communication, and neighborhood. The shower in master bedroom did not appear clean and some trash such as what appeared to be rolaids and plastic bags, etc... were in the top drawer of dresser, as well. We were questioned about our service dog even though I provided information prior to us arriving. Some "owners" in the facility appeared to be intrusive, by asking repeatedly "Are you renters or owners? This was annoying as well as other questions and comments made throughout our stay. This made us feel unwelcomed. Overall the condo was nice. Loved the bright colors and the convenient location next to the pool and beach. The place needs a hot tub.