Great location in the heart of Old Town, close to the Royal Palace and Gamla Stan train station. Two flights of stairs so be prepared if you have heavy bags...