Canyon is a great place to stay. Our room was clean and nice. The host was very responsive and helpful. Anytime we had a question he responded right away and gave us recommendations and tips!