Villa Sand, La Perla del Caribe