Great all around. Comfortable, clean, with everything you could need. The location is great. The hanging chairs on the porch are surprisingly comfortable. The room is quiet, even with the windows open.
Dimitri is a very accommodating host. He is an individual who owns the apartment, not a big company with 20 units.
The only thing to know is that it is on the 3rd floor with no elevator. Pretty standard, but just so you know.