We stayed at Sophies place in Havelock for 3 nights and couldn't recommend it enough. It was exactly as described, clean, well maintained, well located and has everything you would need (plus a few little extras such as tea bags, milk, bread). The hosts went above and beyond for us, even dropping us off at a local winery and arranging a taxi for us when we couldn't find any ubers. The location is great, just a 5 minute walk into town where there is an abundance of cafes, restaurants, pubs and supermarket etc. We didn't get chance to do any walks as we were too busy but the host advised there is a nice lookout close by and a few walking trails.
Amazing stay and lovely hosts, thank you for having us :)