Everything was great! Initially I did not notice that the check-in happens in an office about 10min walking distance from the apartment, but eventually figured it out.
The apartment is in the best possible location to explore the old town. I can definitely recommend a stay there.