My family and I spent several days in San Diego at Robert’s place. We were all very comfortable there and had everything we needed for our stay. Vons and Trader Joe’s are within a mile at Liberty Station (which also has a number of other stores too). Liberty Station also has a nice park with playgrounds and walking/jogging trails.
The location was great - it was only a 10-15 minute drive to Mission Bay, Sea World, Balboa Park and the Zoo, Belmont Park, and the beach.
Robert’s place is in the flight pattern for the airport, but it really wasn’t an issue for us, especially if the windows were closed.
Overall we were quite happy with our stay and would definitely recommend it to others!