Brilliant stay in a well equipped apartment in one of Athens' most unique and interesting central locations