The description of the apartment is accurate, the internet is good, the location is convenient and it's located in a quiet street. My only notes are regarding check-in/out, cleanliness.
For the check-in we had to pick the keys from a dry cleaner nearby, and even though it wasn't far, it's not ideal when dragging luggage.
In terms of cleanliness, it was rather disappointing to find so much dust. Some towels were dirty, there were wet towels in the washer, and the dishes in the dishwasher weren't clean either.
This property relies on guests helping with washing bed sheets and towels before leaving, which shouldn't be the case in my opinion, and although there's a cleaning service after you leave, my guess is that they are not doing a great job, or at least that was our experience.