This is the perfect place to stay when coming to San Diego. It’s close to everything and feels like a home away from home.