We booked this unit many months ago, prior to the other negative reviews regarding cleanliness of the unit. Had I seen those I may not have booked here as the unit was, in fact, filthy. Every surface had to be wiped down and the cloths were black when we were finished. You could write your name in the dust on every surface. There were many pistachio shells on the floor and under the couch, visible when you sit on the other side of the room. We found a used, hairy hairband in our shower. The unit has 3 full baths and we were provided 2 rolls of toilet paper. The towels were in a shrink wrapped package and included 2 washcloths and 2 bath towels per person, not a single hand towel. There are no beach towels included either. That being said, once we thoroughly cleaned the space so we felt comfortable staying there, the location and view are excellent. The building has constant security and is well maintained. The area is great for anything you could need as far as restaurants and shopping. We had a great time overall, just feel we overpaid for the condition of the unit. The $300+ cleaning fee is excessive as the unit was clearly not cleaned prior to our arrival - even the walls are dirty. Every bathroom had moldy grout as well. The unit is in serious need of a deep clean so you donât doubt that any surface is clean enough to touch. Had us wondering if the sheets were even clean.