Villa Amber, La Perla del Caribe