Perfect location walkable to all major tourist sights. Loved the ground floor that only has 1 step to enter to the apartment as we had several luggage and a stroller.
As per other travelers mentioned, you will have to call upon arrival for check in.