I would recommend Lila and George’s place. Great location for a short walk to the Acropolis and other historical sites. Lilas check in was very through and gave us great recommendations for places to eat nearby.