Canyon is an amazing place to stay! With its affordable price, fantastic location, and stunning views, it’s an all rounder. The hosts are very friendly, helpful, and happy to give recommendations. We had a lovely time!