Homer & Isabella's was a great location - near some of the best coffee shops, restaurants and sites in Athens. The check in and communication was very easy and the apartment was lovely!