We had a nice stay in Kaikoura. We were there for the whale watching and the apartment was close to most attractions and very well maintained.