The place was really charming. Well located, around 20 min of walk from the train station and many bus stop close by, perfect for visiting Stockholm!