We loved everything about our stay! Kaikoura is paradise. Marion is a great source of knowledge for what to do locally. We stayed in the out-cabin and loved the view of the beach. As others have said, the train is loud, but there aren't that many of them, and it didn't bother us much. Being close to the beach makes it well worth it. We hope to go back.