The apartment was good and looked like the picture but the communication and organisation regarding the check-in was badly done.
We had let them know we would arrive earlier by e-mail but no reply and even after the official check-in time 15:00 h we had to wait half an hour longer without any communication from the host side. Furthermore we had a great stay in the apartment. Clean towels and cleaning for free during our stay.