Friendly and as clean as can be for a hostel. The common toilets and showers are cleaned on a regular enough basis, the building is well maintained and the staff friendly enough.
Forgetting my key was handled quickly and thoroughly, without problem.
Nothing at all to complain about and the location is fantastic.