Where to stay in New Zealand and best places to visit