The location of the apartment is perfect to discover Athens. There's plenty of nice bars and restaurants around the flat and every major sites are in a walking distance.
Mike was great in arranging our arrival and even organized for us a quick tour of the area with a friend.