The location is incredible! A few steps from the center of Gamla Stan, hard to beat for the price.