Hi there!
I stayed in Bali IC like two years ago (not very recent) and booked a lovely Club IC loft suite.
Don't know if it was an upgraded one or not (not reading FT that time) but it was really wonderful.
Lot of space, lot of comforts.
Never been at RC or FS there, but I can strongly reccomend IC and its great service.
Club rooms did even get their private pool, reserved just for Club rooms... very nice
Enjoy your stay
maclover