It was all perfect: the position, the comfort of the aparmtent, the kindness of the host.