Great location near Telegraph and walking distance to the many fantastic restaurants Temescal has to offer.