Very convenient to Google's Moffitt Place offices, on a quiet street with easy parking.