Great place on the city center of Athens. Unbeatable location.