Been there several times. Great city. Good public transportation. Friendly people. I used the Rick Steves guide books and found them to be great. I was there last summer and found a couple good hotels last minute on Hotels.com. Stayed one time at a hostel right off the Square (used hostelworld.com). It was not much more than a place to sleep, but it was cheap - most of my time was spend doing the sights and pubs anyhow. Wandering the streets of old town you will get lost, but that's half the fun. The river and the square will get you oriented again.