San Diego is all about wonderful weather, amazing beaches, culture, street art, gastronomy, craft beer, and nightlife, thanks to its young inhabitants and stunning geography.