The 120-foot Excel’s ride is stable and comfy.