Cute, quiet, serene oasis right in Pasadena