This seaside town's pier may be up there with the very best - spanning two floors with rides inside, go karts, a mini golf course and cafes