Absolutely stunning place in the middle of Gamla Stan. Stay here if you possibly can.