Pacha sits on the outskirts of Ibiza Town, on the road to Talamanca.