Great place, extremely well decorated and clean. Location is top.
The only thing that was annoying was the double beds which are not queen standard (I think they were 120 or 140cm wide instead of the usual 160cm). The bed sheets also always got loose during the night and I woke up directly on the mattress. Easy things to improve/replace though.
The last caveat I'd add is the 500€ deposit that I had to pay at arrival. It was returned to me 5 days after the end of my stay, but it's not usual for Airbnb stays at least thatiwas aware.