All in all the flat was ok, clean with the needed amenities.
The communication was good. picking up the key was a bit annoying because it's not close to the flat itself.
There was a really bad smell from the toilet which wasn't resolved for a few days due to the unavailability of their staff.