Would recommend staying there. Near Balboa Park.