My husband was a volunteer at the NZ Golf Open at Millbrook so we booked a site for 6 nights at the Arrowtown Holiday Park. We were traveling in an average size camper van. Friends had warned us that the sites were small and that camper vans were crammed in. For the first 2 days we had an empty site either side of us, and that gave us a good feeling, but the second part of our stay we had vans either side of us, and very little privacy, looking straight into next door's living area. However, we were very conveniently parked for the amenity blocks which were clean and well maintained.
This was the most expensive holiday park we stayed at during our South Island trip, and then to have pay $1 for the daily shower was a bit much. The shower and toilet facilities were great and I loved the local radio station playing in there with good music to shower to!! Didn't use the kitchen area for cooking, but did wash up dinner dishes there each day and that was fine.
Easy walk into town for cafes etc. and in the opposite direction to the local 4 Square for groceries.