This is an excellent place to stay while in San Diego