Similar to Tenerife - Canarian Spanish. Island culture. Tourist areas very international. Spanish needed outside resorts. Mix of Spanish and beach culture. Carnival big celebration.