Everything was clean, easy check-in and check-out with very minimal cleaning requirements from us before departure. I would recommend bringing things like a can opener, there were not as many plates as there were people allowed to stay, but overall it was a good experience.