I stayed in Maria's place for a month being in Athens for business. The location is great, just 20 minutes walk from the center of the city. Bus stops and Metro station at a short walking distance, too. Lots of restaurants, bars and parks nearby. Overall, a very convenient area.
Maria is very kind and understanding.