Marstrand är ett idylliskt samhälle,