We have stayed at Palace, Moon and Aventura(now with Hard Rock), and Excellence, Rivera Cancun and Playa Mujeres. I will say that Excellence Playa Mujeres is the the best of these 4. It is not going to be the cheapest adult all inclusive, but we are going back next month for our third trip to that particular resort so we clearly like it.