The apartment was very clean and everything was very new. Toilet was clean as well. However, do note that the keys are inside the key box where the host will provide the password. The check in instructions did not clearly specify. But it was resolved ultimately. Overall the experience was very positive and would recommend to stay if you are in Athens.