Clean, except the floors, but with the environment it’s understandable. Only issues we had was no basic amenities, no salt or pepper or anything, children’s games, books puzzles was non existent - though the ad said there was. Location was great. Its a cute, small place. We were able to cook meals, enjoy vacation time with family!