Mountain View is in the most beautiful, secluded location surrounded by nature. The place was perfect in terms of cleanliness and style, and our favourite part was the dog coming over to say hi. Would definitely recommend this stay and will be back for sure!