Very convenient to Palo Alto downtown on a nice quiet street.
No air conditioning, but it didn't get overly hot despite the 86 degree weather.
Super simple check in/check out process.