Overall, we had a good stay in Leo's apartment. It is centrally located so we could walk everywhere. The bed and the sofa are very comfortable. Unfortunately, there were two construction sites right in front of the window where they started working at 06:30 in the morning. This was of course rather unpleasant and I would have liked this information before booking.
Regarding the cleanliness, the apartment would in my opinion need a real basic cleaning (mold in oven and trash can, sticky chairs, etc.), but in itself, it was cleaned quite well.
The equipment of the kitchen is good. Overall the stay was fine for the 5 days.