Dino's place is exactly what we needed for our short stay in San Diego. It's central, quiet and lovely.