Well located. Good communication.
Clean and tidy.
Exactly what you need for your stay in Athens.