Hi everybody!!! I have just rented for my hollydays in Ibiza an apartment in Ibiza town, the street is C/Barcelona and the apartment is number 3, anybody knows where is that, what it is like? just curiosity, don't mind really, just want it to sleep, but curiosity, jeje Thanks