Lovely hotel in a great location. Close enough to the main street, but far enough that you wont be bothered by any external sounds.
Staff was super friendly and always willing to help. We highly recommend it staying at the Challis.