We loved our stay, it's in a great location and George was really great with communication and made the check-in process so easy for us. Once we checked in, he made sure to see if there was anything else we needed, which we didn't because the apartment had everything we needed there already.
Would definitely stay here again next time we're in Athens!