Excellent location, great hosts. James was very communicative throughout the experience.