Helena place was just nice in Athens. It’s just 2 mins walk from Syntagma metro station. The apartment was clean and spacious. Very recommended