Honestly? Best Airbnb i ever stayed so far in my last 12 years of using Airbnb.
Literally look no further, like staying in a 5 star hotel room (and trust me i spend a lot of time in hotels around Europe because of work). No point for me to explain anything else, just book it and find out yourself. Everything it's just spot on.