The place was perfect, in a great spot near Acropolis. The host was very good and made an effort to make sure my friend's stay will be pleasant.
We had some communication issues, but we quickly overcomed them.