Very nice place ! Close to everything. Theofrastos is very nice, you will feel at home !