Clean And modern are generous adjectives to describe this property. The unit was mostly surface cleaned but it was obvious that only certain dinner and flatware were cleaned by the previous renter. The rest were grimy and dusty. There was mold in the bathroom, the sofa and bedspread were soiled and it smelled of body odor which contributed to our lack of confidence of its cleanliness. There was insect bait in every room but on the plus side, we saw no insects. The complex, furnishing and fixtures are outdated. The kitchen cabinets are delaminating and the furniture is old and marred. The unit is indeed across the street from the beach and in a good location. The check-in process was easy and we always had a parking space in front of our door. Communication was prompt and friendly but not always accurate. This is my first negative review but considering the minimum stay requirement and nightly cost, we hoped for better.