This is agar place in super great location.
We enjoyed staying in this place.
Only caveat is related to the stairs: not a big deal for us, but there are about 40 steps (no elevator) to be in the apartment.