The prior reviews are extremely accurate in that the unit is in a perfect location and super, well stocked. By far, the best stocked unit every stayed in worldwide. Kitchen appliances are new and there is both a Keurig and regular coffee maker. The issue is the cleanliness. Housekeepers were there and not dusty BUT grime, streaks on all the glass furniture, living room wall, etc. We bought Windex and it helped but the unit needs a good deep cleaning. We also asked for twin beds to be put together and this didn't occur. The twin beds are very uncomfortably hard. The primary bedroom with a king bed is super comfortable. There are three A/C units: one in living room, and one in each bedroom. Difficult to figure out and there were no instructions. Additionally, the unit just smelled musty the entire time - from A/C units? Or prior renters leaving went beach equipment in the closets? Additionally, the unit was over 100 degrees when we arrived and didn't cool down until next day. But the ceiling fans work very well. TV and internet are perfect. Complex is old but lovely pool (heated at a nice temp). Parking is available but spots are super small! We had a Nissan Sentra 4-door and had trouble. Liked the unit for the ability to walk to the beach but not sure I would stay there again due to the musty smell, cleaning, and the second bedroom mattress are not great. Also dining, living and patio furniture are dated but in nice condition.