It was clean and perfect for our family stay. The only reason I gave it 4 stars instead of 5 is because it takes a few minutes before the water heats up in the shower and the faucet is opposite (hot on cold side and vice versa), & there were some lights that needed new bulbs, but everything else was great!!