Amazing location! Super central to everything, and perfect for a couple traveling in Athens.