Great place to stay for business travel - convenient to Palo Alto and surrounding area. Comfortable with all the things you need.