Can highly recommend.
A cheaper alternative would be two have a 'high' desk with a separate treadmill (haven't tested this one myself, but am considering this setup)