A hole-by-hole guide to Royal St George’s in Sandwich, Kent