Not perfectly clean, everything else was great. We really enjoyed our stay! Would be even nicer if towels were included as well.