Rainbow Vista is a fabulous house in a fantastic location. The views from all the rooms are spectacular. The huge deck is perfect for hanging out (and doing a puzzle!) and looking at a beautiful mountain range (and to see gorgeous sunrises!). The house is sparkling clean, modern, and comfy. The kitchen is large and easy to navigate and was well equipped with all the pots and pans one would need. We really enjoyed cooking and eating either at the large dining room table or out on the deck. We chose not to stay right in Asheville because we wanted to be in the mountains but we were close enough that we got to enjoy all that Asheville had to offer. I highly recommend Rainbow Vista!