Awesome place!
Seems like it used to be an old building with very spacious / luxurious flats on each floor which were then converted to a hostel, looots of room, unlike many hostels
(+ extremely well located, I never had to use public transports to get around)