Perfect location and easy check in! Gorgeous apartment - wish we had more days in Athens!