This is the place to stay if visiting San Diego and you want the comfort of home.