I'm going to Vietnam in May and I'm looking to go to Sapa - is one night enough? Can anyone recommend a train with 2-berth cabins? How much are they? We're on a budget but I'm travelling with a light sleeper so think it's better if we have a private cabin. Thanks!