Train Travel Hanoi-Sapa

Which is the best train service (company) to use from Hanoi-Sapa. We are looking at a two or four berth. Thanks