Perfect place to stay in Athens.
Nice, complete and near everything that matters. Totally recomended.