At the time I rented this place, there were different photos on the listing. Furniture shown initially was newer and more modern. About a week before our arrival, I noticed the pictures changed to different furniture and decor and the beautiful picture of the beach was missing. Each time I did this, it took a while to get a response. When we arrived, check in was offsite but went smoothly, the condo looked like the newer photos with older furniture (bummer!). The place was tidy and had clean bedding and towels, but cabinets and floor were filthy like they hadn't been wiped down in a very long time. And remotes weren't working so we had to swap out batteries. Sticky finger prints all over the cabinets, and when you put a white towel on the floor to soak up water, it came up very dirty. Additionally, my oldest son and his girlfriend planned to stay on the hideabed but the bed was broken and un-level and you could feel the support bars through the mattress. I had to take pillows off other beds to give them pillows. The other beds were comfy though. We reached out to management about this and they said they would have maintenence look at it but that didn't happen before our second night so we left early. The view from the 4th floor of the condo was nice, and the towels and waters they left were nice. The beach area looked like it needed some maintenence as well. I think the resort needs to hire some more adequate staff. Its in an awesome location!