[ENG/ESP] Isla Caribe, where work blends with the sea breeze