This location is absolutely perfect. You are in the heart of Stockholm (Gamla Stan), close to everything. The price was extremely fair and was all that I expected and more. Check in was extremely easy.