The flat was very well located and the communication went smooth with the agency that is managing the flat. For late check in I had to pick up keys from a lockbox in another location (12min walk)- it might be more practical for future guests to have the key lockbox closer by or in the building itself.
Overall the flat is fine and I would recommend it.
One thing that needs urgent attendance is the toilet flush which barely functions (takes very long to even flush toilet paper)- I hope that can be fixed for future guests.