Perfect place, perfect location, and perfect setup. If you're visiting San Diego, this place is a great option.