Great place in walking distance to the Old Town, great metro connections too. Everything you might need for a short stay in Stockholm.