Wonderful place to stay on Mountain View