Absolutely the perfect spot to stay in San Diego!