Nice place to stay in north park San Diego, close to everything