The property is great, but the hosts are ignorant. They basically let us check in when the terrace was full of broken glass. It was lying on the floor near the hot tub and pool we wanted to use. Me and my wife caught several pieces of glass in our feet.
I informed the hosts about the issue immediately. The hosts ignored my message. They decided to help us only on the 2nd day of our stay. I asked for a partial refund for the worst check-in experience I ever had. Suzanne verbally promised to reply me within 2-3 days, but then ignored the request again.
To add, Suzanne knew for sure that glasses break at their properties from time to time. It was the 4th broken glass. Nevertheless, they acted like it was not their problem and blamed the HOA instead.
Btw, according to their rules before you check out you must also clean and dry all the beach towels first. Then you have to clean and dry all the bath towels as well. I haven't seen any requests like that from the other hosts.
To my mind, the property is great and the amenities are great, but you gotta be prepared to the fact that the hosts won't care about your safety and comfort. They won't make any partial refunds as well if you get what you don't expect there.