We never met James, but he was very nice and replied really quickly. The apartment was super clean and well located. There were only little problems, the bathroom was a bit small and while showering you couldn't prevent the floor to get wet. WiFi and aricon would be good, but in general everything was fine. We would definitely come back again!