Great location. For the money you pay i think you will not find any better place in Stockholm.