We are members at Intercontinental and I think it's better than Ritz in many respects :p
First of all, it's less of a rip-off, second it's not as far (although pretty far anyways) as Ritz, and third - the pool is enormous and the beach is better. But the spa thing in Ritz is awesome, I agree.