Anastasia and George are a warm Greek couple with the most charming space. The location is perfect - near the Acropolis and located close to many great restaurants.