Nestor's place was amazing. He was super helpful and responsive. The location is superb. It is so ridiculously close to the Omonia metro station that you can get almost anywhere in Athens in 20 minutes or less. The neighborhood is fine despite some of the other reviews. Would definitely stay with Nestor again.