The unit was dirty, definitely needs a deep cleaning. The pictures of this unit are not current. The master bed is a metal frame on stilts, so if you are short, beware. The bath exhaust fan did not work, nor the master bed patio door. The furniture on the balcony is falling apart and hazardous. The balcony storage box was full of broken stuff, so we were unable to store our own. The bar stools were stained so bad, they required professional cleaning. The room size rug in the family room was a filthy falling apart tripping hazard, which was replaced during our stay. There were other issues also, some of which were addressed during our stay but certainly not timely. Worst of all, all our communications/complaints had to be handled thru emails. I left my phone number with every correspondence and they refused to ever call me. The beach and the view was beautiful, but I would never recommend or stay again.