Lovely stay at this oasis in Havelock North.