Great location in Gamla Stan, many restaurants nearby