Great place, close to public transit and has everything you need to make your stay in Stockholm one to remember