Marbella, the undisputed highlight of Costa del Sol, is an exclusive Mediterranean resort town with some of the best beaches in Europe. Its beautiful parks and gardens, top-notch golf courses and picturesque old quarter, the Casco Antiguo, make Marbella a relaxing yet stimulating place to learn Spanish.