Cool little apartment in the best possible location of Athens. The owners make it a priority to ensure their guests are taken care of...