We stayed in a 2BR townhouse/villa unit, not the hotel room building. Unit was predominantly as described; however, could use a bit of freshening up/new coat of paint. Our friends stayed in the 2BR hotel unit just across from the parking lot, and although I preferred our unit due to size, views and privacy/seclusion, our friends hotel unit seemed fresher/more recently updated. As mentioned in other reviews the neighbor townhouse unit shares a wall and you can easily hear the other people; however, this was never a big issue as most people were polite and respectful. The pros were definitely the resort and location. I've stayed in Gatlinburg before and love the location of Mountainloft. The amenities (pools, putt putt, fire pit, etc.) were top notch. Overall we enjoyed our stay and would stay here again primarily for the location of the resort and its great family friendly amenities. The pool next to putt putt course was our home base and has a terrific view of the mountains. We could have stayed there all week. There were multiple bear encounters and reports of vehicle bear break in's so take this seriously . The staff did a great job keeping the bears away. Also, one concern I had prior to booking this unit were the reviews of bugs/roaches, so I was on high alert. For what it's worth I did not see a single bug so thankfully this wasn't an issue for us. Again I would stay here again.