Sadly we were only in San Diego for one night (for a Padres game), but Rich's place was the perfect base to venture out to Petco from. With such a good location I'm sure it would work well for longer stays too.
There's plenty of parking on the streets nearby, just be careful to read the signs as spots that may be right next to each other or across the street have different rules regarding when you can and can't park there (I had to go move my car to a different spot across the road in the morning, not a big deal by any means but just something to be aware of if driving).
Rich was easy to communicate with and made check-in easy. I was slightly uneasy about texting him upon arrival (I usually prefer to arrange everything in advance) but he responded immediately and we had no problems whatsoever getting in. I'd happily stay here again on a return visit.