Ross Lake Resort Review - the gorgeous floating lakefront hotel that is the best kept secret in the North Cascades National Park.