Great place in the centre of Athens - can't recommend highly enough!