Eduardo happy with recovery