The place is very well located and the check in was very easy. The apartment has everything necessary for a short stay in Athens. Totally recommend this place.