Excellent place! Amazing location in the heart of Gamla Stan. Definitely recommend staying here!