Location of this flat is great. Check in instructions were easy to follow, however upon arrival at 3pm (the agreed check in time) the keys were not available and I had to wait on the street for 2 hrs until emergency support arrived. Luckily ran into the cleaning staff and was able to enter after 1 hr of wait.
The flat was extremely clean and well maintained, but as other guests mentioned, I would not recommend for very tall/big people as the bathroom is truly small and would be difficult for them to use toilet and shower (I am 120lbs 5'4 and fit exactly in shower and toilet).
The host was very good at providing check in and check out instructions, but did not often acknowledge my messages and requested our consent to show the flat to an agent with less than 24 hrs of heads up. I did not provide consent, yet the agent showed up in the morning anyways and woke us up. I think host communication can be improved, making this a great stay in combination with the excellent location and flat conditions/maintenance.