The place itself is great, very spacious, calm and comfortable. The location is amazing, right in the center of Gamla Stan - the old Stockholm, and a walking distance from a few of the city's landmarks. This was a business trip and I will definitely come back!