Recommended with caution. The flat was beautiful as advertised. However, the boiler (for heating and hot water) unexpectedly broke, and the host couldn't fix it immediately. I had to bear 2 days without heating and hot water in winter. I checked out 5 days earlier and arranged another accommodation.
Things turned sour when discussing a refund, calling my request unreasonable. Luckily, Airbnb helped approve 75% of my request (as opposed to only 63%, as the host suggested). I believe it is fair for both sides.
I hope future guests will not go through this experience.