Very nice place in a great location if you are in Stockholm for a short visit!