Jennifer was a really, really great host. Casita is very nice place to stay.
Metro and train station is nearby (Balboa Park), so it is great location.
There is problem with parking, but you can leave your car a few streets away (3min walk).