Dorm-style accommodation with excellent facilities.