Beach bum or business trip, this apartment is the perfect base to explore San Diego and the Mission Beach area. Don’t think, just book.