A summer vacation on the island of Marstrand, off the west coast of Sweden