Just a heads up if you're making advance dining reservations at the Raffles. Tauck recommends that you make reservations before your journey for any meals on your own at the Raffles. While this is probably good idea, you should be aware that the "no-show" policies are rather strict. No shows for afternoon tea incur the entire cost of the meal (about $80 US per person). The other restaurant we booked charges about $40 US per person for no shows. You have to cancel 24 hrs in advance or be charged.
I'm not saying you shouldn't make reservations, just be sure you know what you're getting into.