Maria’s apartment is the best. It is situated in the best part of Athens with the acropolis within walking distance and with many bars and restaurants right on the door step
Would definitely recommend it