We loved this property. Elevators were fast (not always the case in these big condos). Great pools (one was heated), beautiful beach, and a very large patio overlooking the beach. And it is HUGE. I almost gave it 5 stars, but I doubt I would stay at this particular condo again if I wasn't traveling with my dog because it is dated, somewhat in disrepair and lacking amenities. The bathrooms and showers are definitely dated - to the point that I doubt they can be totally cleaned. (I read a review that the bathrooms were dirty- but I think it's mostly age). I've stayed in many, many vrbos, and the essentials provided here are bottom of the barrel. One trash bag, one roll of toilet paper, NO hangers in the closet (that was a first), no salt and pepper, no board games in the cupboards, etc. It was just kind of odd. There were plenty of dishes for our needs.
We had a small maintenance issue that was fixed quickly. The tv situation is also weird, and the smart tv is not connected to the Internet. The satellite stopped working with the remote in the living room and we had to manually change the channel. The technology is like 10 years ago.
I also think it would be really nice to have a keypad lock so you don't have to keep track of two keys and pick them up and drop them off on your way out of town.
Overall I would stay here again and really appreciate that there is a place like this that allows pets and it was definitely worth the price for the quality and the pet policy..