Bill's place was perfect for our needs. It was cute, clean, and comfortable. He thought of everything - the unit is well stocked with toiletries and snacks, even things like sunscreen and epsom salts. He was extremely responsive to messages. We didn't get the chance to meet in person because we were on the move for most of our stay. I would definitely stay here again and recommend Bill's place without reservation.
One tip for those who aren't familiar with Balboa Park, something we learned the hard way - you can't walk into the park from this location. You'll have to drive and park or call a Lyft/Uber. Not being familiar with the area, it appears when examining Google Maps that walking is an option, but the roads going through the park are not safe for pedestrians (no sidewalks), and there are many impassable obstacles that prevent walking across the park from this location. However, it's very close and therefore very affordable to take a Lyft!