Great place in the absolut center of Stockholm (old town). Narrow staircase to if you have big luggage that could be a bit difficult. Everything else as described