Great location for a weekend or extended stay in San Diego.