Great location right next to Balboa Park!