Good location with a metro station close in direct line to city centre and Acropolis. We had a very nice stay, even in the hot Athenian summer air conditioning worked perfectly.
Alkis sends you proper instructions to get into the apartment so that the checkin becomes very easy.