We had a great stay, the apartment is very nice, well equiped. Location is awesome, very close to the metro station. :)
The check-in was extremely smooth and the communication with the hosts was very smooth. They respond very quickly, even at 3am in the morning.