Anybody here ever been?? Going there in a few weeks on a stag do and looking for the best pubs / bars / women ??
Thats the place they went on the movie Hostel..No?