Superb place to stay in Kaikoura, with bags of character, loads of space and spectacular views