The place is a piece of heaven in the centre of Athens.