Stelio’s place is in a perfect location to enjoy all the best sights of Athens. Highly recommend!