San Diego has a beautiful climate.