The building and/or unit owner should hire a new cleaning service. The cleaning was NOT acceptable. I won't go into details, but these misses were obvious and demonstrated ignored areas and lack of attention. The biggest turnoff was they were gross, and the unfortunate part was they were blatant. The master-toilet was also leaking. It really took until our third day to get things where they should have been upon our arrival. This was precious time lost as well as having to allow outsiders in and out of our unit multiple times over three days. Not appealing in any circumstance. Additionally, the unit could use some light maintenance in the unit (some painting / touch ups, base board repair). The Wifi was terrible there was not an in-unit router. For some reason by cell service (Verizon) wasn't great either so poor Wifi was pretty annoying. You may have issues if you intend to do any work. There also were no cushions on the balcony furniture (they're big so w/o cushions they're hard to sit in - disappointing to have such a large balcony w/o a good way to enjoy it). The unit itself I would say is nice (had all those details been addressed). The building is nice. The towel service at the pool was kind of annoying but otherwise a good pool and atmosphere. The views from the room are nice. The building is on the beach, however to get the included umbrellas and chairs, there is a few-min walk up the beach (not a big deal but so you are aware). But we were beyond disappointed in the cleanliness issues and that it ate into our time to correct. The price and fees, over $800 a night, this was all just unacceptable. Trust me, I wanted to love the place and experience, and for my family to as well... but if a friend were to ask, I would not recommend renting (and it isn't because of the price). To this point, there has been no offer to discount or reimburse for our troubles (despite an advertisement in the lobby touting Building and Owner revenues). I have had many other positive AirBnBs, this one was disappointing.