Perfect stay! Wonderfully located for my week long trip, super comfortable apartment with great AC and all the facilities you could need.
Communication was great and checking in and checking out was a breeze. I would highly recommend and would definitely stay again next time I’m in Athens.