the RC SB is not worth $700 for a room with out club access.
I would sat the setai hands down is the best hotel. If you do not like the Asian cooking why not just eat your meals and one of the many Lincoln Road restaurants.
The Lowes is nice but is more of a 4.5 star.