We had a great stay at Costa's place. It had all the amenities we needed, was well located, and Costa was easy to contact. Would definitely recommend a stay at Costa's apartment if you're visiting Athens.