I highly recommend this apartment which is very clean, comfortable and well located in Athens. The self check-in makes everything easier as it gives a lot of flexibility, and the host responds quickly to any sollicitation.