Nektarios's place was an awesome place to stay. It's well located next to the Metro, and has everything that you'll need for your stay in Athens.