Really nothing to complain about the apartment: perfect size for a longer stay (we stayed for 2 weeks), very clean and in a very good location.
We had all the required amenities, including a new washing machine.
Internet was stable enough - we worked for a couple of days and we didn't had issues during online calls.
Easy communication and attention to details.