Stelio's apartment is a fantastic location if you are in Athens to see the sights. At the door step of all the main attractions and lots of restaurants. The rooftop terrace is a lovely place to have dinner and gaze at the Acropolis. The apartment is well sized for a short stay. Highly recommended!