I had a lovely stay at Homer & Isabella's place :) The apartment was very clean and comfortable and it is in a great location. I would definitely recommend this apartment to anyone visiting Athens!