This is a great place to start exploring Athens! Its located in one of the hippest parts of town and you can get anywhere easily. The apartment was clean and you have everything that you need. Check-In and Check-Out were super easy and they we super helpful with everything.
My only recommendation is for you as a guest to bring some comfortable walking shoes so you get the most of Athens :)