Well decorated appartement, a taste of Japan in Stockholm. It's also well situated, less than 5 min from the metro station.