This flat was great and perfect for our needs. We were 2 couples and a baby staying over Christmas time. The location is great - super easy to get everywhere, yet still quiet. The flat itself it beautiful and feels quite grand with high ceilings, big windows, and very nice updates. It's very well equipped, with nice linens, towels, baby crib, and everything you'd ever need in the kitchen. We arrived early and were able to drop our bags off while the flat was still being cleaned, which is always nice. Check-in and communication ahead of time were seamless.
The only real downside to this was that the common space was a bit small. The pictures didn't make it evident that the living room, dining room, and kitchen would be so tight. We managed, but if you plan to spend a lot of time hanging out in the common room it might feel squeezed. There is also only one shower, in the en-suite bathroom. It is a FANTASTIC shower, but since we were 2 couples we did have to navigate the sharing a bit.