Great place. Great host. Centrally located.
the cherry on the cake was definitely the rooftop terrace with view on the Akropolis!