We stayed there with two 7 month old babies and have only good words to share. It was a truly comfortable and nice experience. Everything was clean, the kitchen and bathroom had everything necessary and more. You do need to climb some stairs to reach the apartment, but it was fine for us. The check in was easy and the host was very welcoming with many recommendations. Truly a wonderful place to stay!