Puerto del Carmen is usually the busiest resort and the best for nightlife in Lanzarote. Costa Teguise has a more chilled atmosphere and it's ideal for surfing and other water sports.