Communication and check-in were easy, location is close to Omonia and the Metro. No complaints.