This place is great, don't hesitate to book it!
Just don't make the mistake to stay for only one night as there is soooo much to see in Athens! We stayed for 6 nights with our children aged 5 and 8. We all loved the city and the apartment.
It was very convenient that everything is in walking distance: Shops, groceries, restaurants and sightseeing. You really don't have to cook as there are many, many, many restaurants in the house, around the house and down the streets. But if you decide to cook, go to the Central Market and choose from the amazing fish or meat. We loved it!