Except for the portion where no company has ever tried landing a stage one back on earth. So yeah. Almost is a pretty massive success. It would have landed perfectly if not for the short open hydraulic system which only allowed for 4 minutes of fin use. Ran out of fluid. They've added 50% more fluid for next flight 

Source: I work there 