A must stay apartment if you are travelling to Athens. Totally value for money and you’ll love the place !