A very warm welcome from James and lots of personal touches. A stylish and homely apartment in a lovely complex.