except for the Gran caribes official website I get info on the riu caribe and pictures that don't look like the real resort home website. Has anyone been there lately? I would appreciate any tips for cancun also since this will be my first time there. Thanks