This is a really nice apartment. It's located close to everything you need, both in terms of local sights (15 minute walk to the Acropolis) and shops (several grocery stores within 10 minutes walk) and restaurants.
The beds are very comfortable and firm without being hard. The AC works really well, and the apartment keeps cool even on the hottest days. The bathroom is small but usable, with a generous shower. Having a washing machine was a huge plus for us. The patio is a really nice place to hang out in the evenings.
Note that although there is WiFi it's pretty slow and unstable. I wouldn't expect to do much work that requires consistent internet access, and even watching videos can sometimes be difficult. It's fine for general web browsing and email, however.