Buffalo Hostel ticks all the boxes for the thrifty traveller: colourful six-bed dorms and five private rooms, loads of local information on where to kick on to next, and the promise of a cold beer and company at the downstairs Buffalo Pub. The friendly owners can also hook up travellers with various tours.