Clean and cozy! Lots of stairs / floors, so everyone is pretty spread out but worked well for our little group!