Margaritas place was absolutely perfect! Close to the Acropolis and tons of restaurants in walking distance. We definitely enjoyed our time there. I would come back again!