My wife and I recently stayed at the RTC for a combination of business and leisure. It is a strikingly impressive building with a splendid interior. The staff are very, very attentive - especially those in the main reception and in the cafe/restaurant: they were always helpful, always welcoming, always efficient. The range of facilities available is impressive, including an excellent gym and swimming pools.
Though the Raffles Town Club is not in a central location, we didn't find this to be a problem, and would be very happy to stay there again.