This place is exactly where you should stay when in Pasadena