It took several mails and phone calls to get the check-in instructions - that I did not get by e-mail a day before arrival, as promised. I finally got the info an hour before check in! Super unprofessional.
Also the floors were really dirty - bread crumbs and potato chips everywhere on the floor and in the carpet.
The flat was fine.