Costa del Sol is named for its most obvious feature: sunshine. But it’s a gateway to beaches and small villages, too. See our holiday guide and villas!