This apartment could have been a very nice place to stay. Unfortunately, there's a lack of attention to detail (or any attention at all).
Unfortunately, it's impossible to communicate with the host directly. Instead, the host hired a 3rd party company to handle all communication with guests. This company is utterly incompetent. Think of it like talking to Comcast customer service while on your vacation. I literally didn't get a single helpful answer from them. More about that later.
* It started with the check-in. I had to pick up the key at a "key nest" (which turned out to be a scooter rental store) about 1 km away. Very cumbersome if you have luggage.
* The kitchen is equipped with less than the bare minimum. One (!) wine glass, two (!) tea cups, etc. It does have a dishwasher, but there were no dishwasher in the apartment.
* The shower head in the bathroom is kind of broken, it sprays water all over the bathroom. The floor of the bathroom will _always_ be wet. This is something that's so easy to fix, but in their utter neglect for the property, it seems like nothing is getting fixed.
* The oven is broken, it only heats to 100 degrees and then shuts off. I contacted the "customer service" about this, and they said they'd contact the actual host to get it fixed. I probably spent 2h trying to bake something, a lot of this time on the phone with them, but in the end, nothing happened at all.
* While the listing says that you need to place the key in a lockbox, they'll inform you after you made the booking that you need to drop it off at the "key nest", and threaten to charge you 50 EUR if you don't do that. It took me hours of discussion (first with the "customer service", and because they were just incapable, I had to contact Airbnb support) to find a solution that allowed me to check and still make it to the airport with all my luggage.