Beautiful clean multi-level lodge with plenty of space for everyone. Amazing views of the mountains and Watauga Lake. Best views we have ever seen while staying in the mountains. Plenty of activities to occupy our teenagers including ping pong, pool table, table with chess, table with Chinese checkers, drums (2 of our sons play the drums), movies, hot tub, bikes and more. Trailer with kayaks, paddle boards and other toys to take to the lake. The lake is a must do and is one of the cleanest lakes in the US. Water is perfect for swimming, skiing, etc. Rent a boat from a nearby marina in advance or you will have to hope for a cancellation. We got lucky. Grandfather Mountain is a must see. Boone and Blowing Rock, NC have good restaurants and shopping as well as Johnson City, TN. Nights were cool which was refreshing coming from Florida. Had such a great time that we could have stayed another week. Host was friendly and responsive. Beds were super comfortable and we slept great. Check with the host before taking a trip to the grocery store. Kitchen was huge and has everything you can think of for cooking. You may not need some items on your list.