Our family stayed in this flat based on the wonderful, 5-star reviews. Our experience wasn't at that level. The flat is old but it is clean, and the main living area is nice, with a high-end TV. The kitchen is also clean and we used the washer-dryer, which worked well. However, the bedrooms need to be updated with new bedding and pillows - and mattresses as well. They are very old and scratchy, and since there is no flat sheet, it didn't feel very clean (I assume the maid service doesn't wash the comforters between every guest. If they do, I take it back). It worked fine, but it was more like a 3 1/2 star experience in our view.