This is a great little place. Lovely decor, great facilities, and really central (15mins by car to both seaworld and the zoo). Much bigger space than I imagined. It's in a really nice residential community area too. Good communication with hosts about checking in; check in itself was also hassle free. What I liked was that they had a pic of the front of the house on the airbnb listing which made it easy to find (Google as we all know isn't great with the specifics of when you actually reach a particular house number).
Sorry that I can't comment on availability of public transport as we didn't bother having hired a car. However parking in San Diego city is sometimes expensive ($17 at Seaworld) and hard to come by (we gave up trying to park in the gaslamp quarter on two nights because there was an event on, the street parking was completely full and even the grocery stores were going to charge you to park!) so you may like to consider looking into public transport - from the description of this property it seems handy enough to the main bus routes. If you're looking for a supermarket nearby we went to Ralph's one night; it was really close and was open late (possibly 24h?) **for foreign guests** make sure you park on the street in the same direction as the traffic. We got a $60 fine one day for not doing this and there are no signs telling you, it must be some sort of unwritten city rule that people who live there know about.
One thing to note (and the reason for listing as slightly inaccurate) is that the owners have a pet. Part of me is glad I didn't know as it would have prevented me from booking the place and having such a great experience as I did. The fact that I felt totally comfortable here despite there being a pet on the property is a testament to how pristine clean the property was. The dog never bothered me (heard it bark once through a door) and I only realised it existed on the second day. It was never in the yard or in the place we were staying. So this shouldn't put you off. However most hosts mention pets in case of allergies so it's worth knowing.

I'd stay here again.