Like many of the reviews state, this place is so much bigger than the pictures show! We thought it was clean, well stocked, and very convenient. The bed is firm, but with a foam pad on top, so was quite comfortable. Very cozy, and am looking forward to staying here again.