Wonderful place to stay. The location was perfect. The flat had everything we needed. I could never figure out if the washer/dryer dried, but that might be me not understanding European appliances. I was aware this is a walk-up, but the stairs are also narrow. We managed just fine, though. The check-in process wasn't perfect, and at one point, the water heater... stopped working. We eventually found a "reset" button and were back in business, but communication was a bit lacking. For the price, I would totally stay there again.