That place is really not obvious. Great design and full of helpful facilities. Very big hostel, so it's very possible to meet someone new. Location is perfect, close to train station, so it's more than easy to travel from there.