Has anyone been to Strasbourg? If so, can you recommend fun things to do and nice restaurants to eat at?