Stopped into this restaurant while on a port of call for the Baltic Sea cruise we were on with Royal Caribbean's Vision of the Seas. Visby for those of you who don't know it is a small town on the island of Gotland in Sweden. This is where many of the Swedes have their summer cottages. A very quiet place (except when 2000 cruise passengers invade the place LOL). As my friend and I were walking about we were reading the menus of the many restaurants which is something we like to do. Both of us have worked in the hospitality industry and we both love to explore new cuisines. Of the many places we stopped at, Bakfickan seemed to represent a more typical Swedish cuisine. We were not disappointed, we had the pickled herring followed by what I would say is the best fish soup I've ever had. Glad we held out until we found this place. If you are on the island you must try the place. I highly recommend it.