Very clean. The owner, Ann, is always around cleaning. Walk across the street to the beach and just about anything. the rooms are very comfortable. Pool area is small but perfect for families. Again, very clean and well maintained. We liked it so much we went back again for 5 days towards the end of the summer!!