I went on this holiday this year and it was marvellous! If going on the Rocky Mountaineer think carefully about Gold Leaf service. I paid for this and was very disappointed. Food very good, but little of it and no snacks provided between meals. We complained of being hungry and were brought 6 cookies and some fruit - for the entire carriage!