Everything was ok! Near Karameikos metro. The flat was clean. Arrival and check out were easy.