This place is great for your trip to Athens, perfect for a couples. The space is in a nice area, the neighbors are polite and quiet. The apartment is close to everything you need including shops & bakeries. The bus and metro is close by although you will need a map for the first trip but after that it's easy to get to and a taxi has no problem finding the place.
A few more pots and pans would have been nice as we had to buy our own disposable oven trays but we ate out a lot anyway.