We stayed in the Deluxe Seaview room in the Harbour Wing of the Magellan. Top floor (5th) Block 7 and it was fantastic. Was worth spending the extra money. We looked out onto the islands. It was beautiful!
Also took the train tour. (We have 2 kids so really did it for them) It was expensive for what you got (about $260 AU) for 4 of us. As Misty Cat said earlier lunch is served on board, a bit of a novelty thing being served in a tiffan lunchbox. Lunch consisted of a few satay sticks with a chicken wing served with spicy rice. A small tuna and salad, and a small selection of fruit. Nothing to rave about but better than I was expecting. i personally found the temple stop boring but it was a bit of fun bargaining for a few pairs of fake sunnies etc at the markets in Papar. I enjoyed seeing the changing landscape and passing thru the villages. It was great to see all the local kids waving and smiling as the train passed through.
All in all we did enjoy the day (4 hours, 10.00- 2.00) and I'm glad we did it.