Steve's apartment is setup perfectly for your family stay in San Diego. Since I am a local, I won't elaborate on the San Diego tourism, other than it's close to all the great spots by car. We stayed for 6 days and it was perfectly comfortable like home.