An amazing apartment that provides everything a guest should need. Located in the heart of Athens, it is an excellent choice.