Welcome to the Albatross Backpacker Inn, Award winning hostel and home away from home in Kaikoura, New Zealand.