It’s a beautiful place and in a really great location, right in the centre of Gamla Stan. We loved our stay and would highly recommend!