Exceptional! Everything we needed and more was provided for us. James was an excellent host and did everything possible to ensure we had a comfortable stay. The location was fantastic and convenient and the instructions James provided made everything very easy to find and understand. Highly recommended!