This place is heaven! I spent a week at Mountain View and I didn't want to leave. Mountain View is wonderful. I will stay at Mountain View again and I would recommend this place for a great get away. Clean and very well maintain. Thanks for a great week!
You've been away for more than 30 minutes and prices may have changed.
Refresh the page to view the latest deals.