we stayed at the grand oasis which is on the same property as the oasis cancun but is the upgraded section. Were there March 6 - 13. Our hotel (Grand) was fantastically clean - people cleaning 24/7. There seemed to be alot of spring breakers at the Oasis Cancun - I don´t think our hotel allowed spring breakers. Don´t know much about the Moon Palace, but if you are into partying the Oasis Cancun seems like a good place to stay!!