Maybe Grand Oasis Cancun, it has a spectacular beach, and water sports activities and beach volleyball, I also liked the restaurant service, I think it is one of the best all-inclusive in price-quality, there is also Park Royal Beach Cancun in the heart of the hotel zone, if you enjoy water sports and activities in that area there are many things to do.