Overall this unit was nice and clean for the most part. My only complaints was that there were small ants in the unit, I could hear the kids in the unit above running all day and night, hardly was able to reach the owner when I needed help with the TV, not on the most desirable side of the beach and the unit was hard to find behind a small tight alley way.