Hello, a few of us have just booked our first holiday to ibiza and this is where we are staying, dont no anything about it, i did hear a few not to great stories about it, we hope this isnt true???
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.