I absolutely loved this place! My bf and I came to stay here because we were on spring break and wanted to go to the Smoky Mountains (which we did it was about a 2hr drive). We didn't know what to expect since we have never been to this side of NC. Spruce Pine is such a cute little town and the neighboring towns are also so cute and a lot to see. We stayed for 4 nights and 5 days which we hiked all the time. It did rain one of the days but Barbara had given us a list of things to explore in the area which was so nice of her!
The room itself was more than what we expected. It had a laundry room (with detergent pods), cleaning supplies, huge bed and closet, TV (you can watch hulu, disney+, netflix, etc. plus DVDs) and they even gave us some ramen noodles, tea, and coffee. The internet is a little weak and I couldn't receive calls but that was fine cause we barely used our phones. In the outdoor area you can use the kerosene pizza oven (the pizza turns out good) and they have a grill at your disposal. They also provide a first aid kit which we ended up using cause I injured myself while swimming at the Smokies.
Overall, the place is just as it is listed in the description! There are tons of places to hike and the waterfalls are beautiful! As well as the town you must visit and see what they offer. If you want to stay in a cozy and private area this is the way to go! The hosts were very nice and supper attentive, they even helped us out with changing the heater in one of the days. Nevertheless, two things, if you are going out you must load your google or apple maps before heading out to the place as you will not have reception/connection. If you are going on a hike make sure you download alltrails to get directions as to where you are going because it is very easy to get lost with no reception.