About Sluiz Ibiza In 2006 a crazy Dutch couple decided to start a tiny, intimate shop on the road to Sant Josep Ibiza called Sluiz…