Very clean. Rare find to have 3 separate bathroom/toilets. Our group of 10 love the design of the place, bed was comfortable. The no wifi was perfect as everyone sat together to chit-chat and play game.