Excelent place to stay in Athens, great location!