Excellent experience and everything was as advertised or better. James was an excellent host and communication was great.