Home Chamonix is charming but not nearly as beautiful and quaint as Courmayeur