We had a perfect stay at Canyon it was clean and in an excellent location for everything you would want to do!