You absolutely can't beat Raffles IMHO. Lynn and I stayed there 3 days pre-cruise in '05. We did the rssc package. Arrived at the hotel at @ 0800 and they gave us our room immediately; a garden suite. It was large, quiet, and the hotel service was over the top.