Lovely little apartment in the heart of Athens....even a peekaboo view of the Acropolis.