Great location, clean apartment, stylish space. Right in the heart of Gamla Stan, would definitely recommend.