This place was great for our huge family to stay! LOTS of stairs and a bit awkward with the bunk bed room being on the bottom floor and most of the bedrooms being on the third floor, but we made it work. Be sure to bring your buns of steel because there are soo many stairs. The stairs were a bit scary with our kids because they are bare, but thankfully no one had a big tumble down. All kitchen things actually seemed clean, and the sheets and linens were clean and smelled fresh. Parking was the most difficult thing about this place since there isn’t designated parking and your competing with other neighbors for parking spots. The heater worked great. This place definitely worked for what we needed it for, and we are very thankful.