My husband & I are looking to travel to the NC mountains over Columbus Day weekend. We have never been & are thinking we will fly into Charlotte & stay nearby for the first night. Then leave Saturday AM and head to the mountains for 2 nights. We love scenic drives, good food, hiking, wine, music and cute towns. We are looking for a short luxury weekend to get away from city life. If anyone has any suggestions on where to stay (beautiful views vs staying near town) or things to do, we would greatly appreciate any help! Thank you!