Very nice place with a great location in Stockholm.