Yup, it's a hostel. Beds are comfortable. Things are clean and there are nice details to make it more comfortable.
Would stay there again.