Came here with a friend for a relaxing mountain getaway. The pictures don’t do Rainbow Vista justice. As soon as you walk through the front door, you are greeted by a clean and modern inside and sweeping mountain views outside. When you open Craig’s back door, you will find it hard to contain your excitement. The views from the deck are stunning. Being able to sit on the deck while enjoying a freshly brewed cup of coffee is the perfect way to start the morning. The inside is just as cozy. It’s the perfect place to relax after a fun day in Asheville. Whether you stay in or go out, you won’t be disappointed! There were even some nuts available for a yummy, late night snack! I highly recommend Rainbow Vista. You will leave very satisfied and want to come back asap!