Lovely stay, everything you need for a 7 night stay in Athens. Location is 25-30 mins walking distance from central Athens. Thank you :)