Nice cozy place in Gamla Stan, incomparable location, perfect for a couple who is staying a few days.