We had a great stay in Carterton. It was just a stopping point for us to break up our journey but you would definitely be able to find things to do in the nearby towns. Very clean and cosy space with all the listed amenities. Lovely hosts and a fabulous stay!