Almost absolutely perfect - had everything we needed and more - I would rate 10/10. The only minor things we could dare to bring attention to - would be: (1) the lack of curtains/shades/blinds on the top floor (host said it will be address soon, so if you're checking in Jul24 or later - likely not an issue anymore, if not fixed yet - windows conveniently open inside too and we just covered it with dark plastic bag), (2) my ladies said they found the stairway a bit slippery (maybe gluing some anti-slip strips can make it perfect for them, but per me - it was absolutely fine except the drop from the top to the very 1st stair on the way down is somewhat deeper than intuitively expected) and (3) the hot-water boiler is on opposite end of these townhouses - so when you turn on faucet or shower 1st time - it may take 1-3 minutes to get it warm, and (4) the doors between rooms within the townhome are a bit less soundproof than typical doors in other buildings (main door and windows are excellent). Once again - all the arguments above are very minor, everything else was absolutely great (so it wasn't easy to find the things to complain about). Host is very friendly and responsive. Thank You for letting us stay there!