Very nice hostel, well situated