Fantastic stay at Diamond Harbour. Plenty of room to spread out, lovely deck to relax on. Our group had a great time. Highly recommend. 40 mins from Christchurch, about a 10 minute drive down to ferry which can take you to Lyttleton.