Generally a good experience. Great location, very clean, spacious - plenty of room for 4 of us. Especially liked have an outdoor area, which included a BBQ. Pictures are very accurate. Also, despite the listing saying there is no washing machine, there is one on the balcony as pictured. We didn't meet the hosts as we arrived very late, but the process was easy, and communication was good.
The main bugbear was the WiFi - the connection was weak and only worked in a few spots in the apartment, mostly in the bedrooms. The 4G connection was thankfully strong so didn't cause us any issues, but it seems the WiFi router is shared across the entire building and the walls are thick. Also the amenities could be slightly better stocked, a few more toilet rolls and some oven gloves for example. But it didn't really ruin the experience and I would recommend the listing overall.