The mountain views are stunning, while snuggled up on the couch, by the fire. The views are so amazing because the house is built into a hill. Read - there are stairs, to get into the house and get to your room. There's no way to avoid them. Don't worry though, you can soak away your cares in your private ensuite.