Everything was just as described! Hornstull is a really nice location, from where you can explore and discover the modern part and newly trendy part of Stockholm. Would definitely recommend!