Recently we took a trip on the Shongololo Express for 13 Days. We had our own private facilities.The food was excellent and the cost of drinks very reasonable. Each day we went on trips in the 12 seater mini buses that were on flat tops on the train. The service was door to door and the guides were excellent. The day trips were a mixture of game parks ,city and cultural activities. All day trips were included in the cost of the trip and the overall price was reasonable. This is an adventure trip and you need to be aware that the days are long, however the staff are excellent and we saw so much of South Africa.There were only 45 guest on the train allowing for personalized attention.