very convenient top floor apartment with a terrace located in a great location in Athens.