Amazing place at the very heart of Athens - very highly recommended