Great place, location, and host. I have returned to stay at James place a second time and will probably return again in the near future.