We LOVED this place. Absolutely beautiful, great location on an island w tons going on, which we found incredibly walkable and close to the Slussen metro stop as well. Would come back for sure.