Best place to stay in Athens. everything is near the house, grocery store , bus stop etc....