We were really disappointed by the fact that the apartment doesn't look like photos at all:
1) terrace looked poorly (no cushions, umbrella and carpet) and we weren't even able to use it, as it has been constantly occupied by some people smoking and drinking there. We didn't understand terrace is not private when booking (this may be our fault). We weren't able to find one more terrace there.
2) the main bedroom doesn't correspond to the photos (no cupboard and headboard there).
3) we found some things being broken: a chair and the drying rack in the living room.
The internet was not stable enough for work (despite the high speed being mentioned).
Finally we were surprised to have an unexpected guest (repair man) on our leaving day prior to the check-out time, the host didn't notify us in advance. It has been inconvenient, as we needed bathroom while preparing for check out.
I would recommend to lower your expectations when booking the apartment.