Large Stylish place in the center of Athens in walking distance to acropolis.