Esmeralda is an ideal spot for beach lovers, watersports enthusiasts and those looking for a quiet atmosphere.