I can't say anything about this particular apartment, because we stayed in another one on Evripidou str.
Apartment was just perfect! Great location, very fresh and clear, modern and nice, with all necessarily equipment. Communication went also smoothly. We love it and highly recommend for travelers!👌