The unit was sparkling clean and incredibly cozy! Great location and the place has all the beach/vacation equipment you need: beach chairs, cooler, snorkel gear, etc. Wished we could have stayed longer!