Very clean and well stocked. Very homey and comfortable. We had a toddler with us so 3 stories of stairs was a lot. Close to everything.