New plymouth is fantastic,and made even better by having a lovely place to stay.
Great hosts, thoroughly recommend.