Eleni place is a perfect place to stay when visiting Athens. short walking distances to all the big tourist sites as well as supermarkets , restaurants etc. Check-in was a breeze via the keysafe and we thoroughly enjoyed our stay at Eleni's apartment. would highly recommend.