Nice apartment if you are spending a few nights and want to be centrally in Athens.