The check-in:
We walked to the office. It is near to the station. We went in and were told the keys were 5 minutes away. An hour later we received the keys. We were just sat there, even though they knew when we were arriving. An excuse that there was an issue with the car but it was fixed now was given although the ensuing wait was longer than the walk, let alone the drive.
The walk from the office to the apartment is almost 2km. It's not a short walk and really you should be met at the apartment. Furthermore, a random contract is given to be signed - something I've never experienced on AirBnB before. We also had our passports scanned and were charged a tourist tax. Overall, the check-in was full of unexpected moments that are hidden or not made clear until you arrive. It was the worst check-in I've ever had.
The place itself is brilliant. Three storeys. Comfy. Good shower. Clean. They have added a fair bit since they took the pictures so it doesn't feel bare. It was a really nice spot. Location is excellent - so close to all the shops and restaurants as well as the cathedral. Furthermore it is in a lovely spot mixed in with all the citadel buildings.
I would actually recommend staying here, as long you are prepared for a weird and unpleasant check-in. Hopefully it was just a blip. The apartment was so good it was worth the hastle.