All you can wish for in a ho(s)tel: clean and tidy, nice breakfast and brand new bed, kitchen and supplies.