Even the *best* accomodations aren't always what you expect. Train travel in India isn't for the faint hearted ( or those with a weak stomach!) Bathrooms
on the train can be pretty bad.
From
www.seat61.com/India.htm
Other Indian train tips...
Bring your own toilet paper. You'll normally find one one western toilet and one squat toilet (
) at one or both ends of the car. In AC1, AC2, AC Chair Class and even AC3 the toilets are normally reasonably clean by Indian standards, and in full working order. Sleeper Class and 2nd class toilets may be a different matter!