Great location and value for those looking to stay in the Palo Alto area.