Very nice place within walking distance to great restaurants and the Acropolis