Nothing wrong with Ritz Carlton, but both O&O Palm and Royal Mirage are in an entirely different league. I'd check out the Palm property at least once for a drink at 101. Very special -- think manicured grounds on an island, with both skyline and beach views and very good cuisine.