Crafoord's Hostel is located near the center and we had a really nice view over the city. People are very friendly and there was everything we needed for our short stay.