Great location. What you’d expect from a hostel. When it says no towels, it also means nothing to dry your hands with when you’ve washed your hands which I didn’t realise.