Perfect location. Excellent host. Easy check-in. Lovely apartment. It has everything you need.
The only thing to know, not a bad thing per se, is that there are a few steps. Something to have in mind if you travel with old people.
Overall: 10/10