The next morning, we headed off via Hanmer Springs on a roadie to Blenheim. It's the hot springs people travel from far and wide for and, with several pools, all at different temperatures, it's perfect no matter what time of year. (I'd suggest bringing jandals to hop around in in the winter.) But the new cocktail menu in their spa is worth writing home about - I was slathered in the lime and mint scent of a mojito sugar scrub.
Within cooee of Hanmer are several wineries and we visited Marble Point, which is building a stunning restaurant on the edge of the Waiau River with sweeping views of the mountains.
The next stop was Kaikoura for a night, where our home was in luxury treetop cottages at Hapuku Lodge, about 12km from Kaikoura town and very close to the iconic Nins Bin for fresh, albeit pricey, crayfish cooked by Miriama in the caravan.
Former Masterchef New Zealand contestant Fiona Read and her husband are managing Hapuku so, as you can imagine, food is important. She wasn't cooking the night we visited, but a guest chef from San Francisco was. After a delicious dinner we walked back to our treehouse to light the fire in our cosy, open-plan room.
The next morning, sperm whales were obliging so we joined Whale Watch Kaikoura and held on to our breakfast as we zoomed around catching precious moments with these amazing mammals that eat great white sharks for lunch.
Three hours north, we left the car in Picton and took a water taxi to Lochmara Lodge in Queen Charlotte Sound.
I now know why hikers do what they do. The views are breathtaking. Lush forest draped over rugged, rolling hills of green down to the sea and who knows how many pairs of boots on the tracks exploring this gem of Marlborough.
Back in Blenheim, a visit to Hans Herzog and Auntsfield wineries was the perfect end to a magic few days starting from the harshness of the forces of nature and ending with its incomparable beauty.
CHECKLIST
Getting there: Jetstar and Air New Zealand fly daily direct between Auckland and Christchurch.
The writer was assisted by Jucy Car Rental.