This little-known Spanish archipelago is often compared to the Caribbean for its deep-blue seas and beachy beauty.