The location is great and the place is awesome.
We are definitely going to stay there next time we are in Stockholm!