La Digue properties for sale and rent