The communication was easy and Stelio’s was extremely nice. The location is fine but you have to take the metro to get to some nice restaurants or bars. We enjoyed our stay in Athens!