I went there a couple of years ago and stayed at The Residence. Whilst there, we went to the O&O Saint Geran a couple of times (whilst they still had the casino), and even though it is reputed to be the best on the island, i can only imagine they say this because it is the most expensive, as I thought the Residence was a superior hotel.
I do however like the look of the O&O Tousserok (spelling?). Think this will be hard to beat.