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 Ibiza.  The first reactions from others were not very motivating.…