Really fantastic location with everything a very short walk away, we only used a taxi once to get to the other side of the river the rest of the time we could walk everywhere with our baby. Flat was spotless and I am very picky about cleanliness. Kitchen amenities were fine although we didn't need to cook as there are so many places to go and eat nearby. Really nice view , especially when it snowed and covered all the rooftops in white. Slightly problematic having two sets of stairs to walk up with a baby and pram especially the windy spiral staircase to get to the flat but we ended up leaving our buggy at the bottom of the stairs as the place feels quite secure. The heating takes a bit of getting used to as its an air conditioning unit with a heating mode, it takes a long time to warm the flat and we were very cold the first night we were there, but the main bathroom has amazing underfloor heating. Netflix and big tv and entertainment system is a big plus if like us you want to relax in the evening after putting baby to bed. Very good communication from the hosts. Just a few small improvements could improve the level of comfort and make this a 5 start star like the bedding and pillows ( and also the local phone which we couldn't get to charge or work).