Marstrand har kanske aldrig varit så talrikt besökt som i år.