Ty'n-y-Caeau Youth Hostel, YHA