This place is perfect. Well located, good space and everything you need to spend some days in Athens.
If you are unsure about what option to choose, just book it, you will not regret.