The apartment was new, modern, clean, practical and well equipped. It looked exactly like in the pictures.
The location was great but also noisy because of the traffic outside. Luckily we were tired and we only had some issues sleeping towards the end of our stay.
The communication was not good, we spoke to 3-4 different people and we had to give the same information multiple times. We also had to check-in on a weird web page that didn't seem to work.
Nevertheless, we do recommend this place.