located in Gamla Stan, very easy to access sightseeing! nice vibe! absolute five star for this place!