Great place, wonderful hosts. I had a small problem on the first day, but John was very quick to address it, so thanks for that. Great experience overall :)