Great place in a privileged spot right in the centre of Athens, awesome for the price.