'lo all... could anyone tell me exactly where Pin Up is? I stayed in the Jet Apartments last year so I know Playa d'en Bossa reasonably well, but I cant remember seeing it and would really like to get down there this year.
is it on the same main road that Burger King is up, but further up towards Ibiza Town?
is it on the same main road that Burger King is up, but further up towards Ibiza Town?