The location is excellent for Athens, right in the center. The apartment is very spacious, modern, clean and nicely decorated.
It's perfect for couples and definitely the right choice if you want to be central and explore Athens for a few days.