
Scary price without even a balcony or a swimming pool and to get a proper breakfast you must walk to the restaurant? or is there a breakfast service on the train

Exactly...
Yes Spending a whole day in a train will remind me of the 1960's when it took 24 hrs by train to get back to boarding School in Grahamstown from my home in Parkmore JHB
apparently they are going to build a pool and a sundeck on the eastern side of the train