A great place to stay for visiting Palo Alto. Couldn’t be a better location.