Great hospitality and ideal location in Mountain View.