James was great! Even though we never met face-to-face, he was reliable as a host. Place shown on pictures is exactly as described. My group enjoyed our stay and hope that we will do again in the near future.