Really clean and plenty of sleeping places for our family. We were only there for a short night stay, but enjoyed a nice, quiet place to sleep. Definitely recommend!