Returned yesterday from a stay at the Royal Sands in Cancun and it was great! The resort has a fabulous design. I swear there are only fabulous ocean views thorughout the entire resort. Went with my brother, sister-in-law and nephew, my daughter and a friend. We had a two bedroom villa. Nice amount of space. Comparable to DVC except for the bathrooms. No jaccuzi tub in either bathroom but good furnishings, good space and very neat and clean. The main pool is very simple yet elegant in design and just drops off into the ocean. The ocean water is crystal clear, warm and had enough wave action to keep my 11 year old and her 12 year old cousin happy boogie boarding for hours. This was a prime Spring Break week but the only teens and early twenty-somethings this resort had seemed to be accompanied by parents. Everyone was very well behaved at the resort. Going anywhere else in Cancun was another matter. Haven't seen quite that many intoxicated people on the streets in one place in about thirty years (rush week on a university campus was the last time).
The service was excellent. The registration person actually said "Welcome Home". The housekeeping staff did more than was expected since the materials said they would not be cleaning the kitchen but they did.
We visted Xcaret and Chichen Itza. These were all day tours.
Only down side was the airport crowds. Took two hours standing in line to get through immigration in Cancun and about an hour in line to get to the ticket counter going out. This could easily be avoided by not going during Sping Break. The upside of Spring Break is that, except for one day when it rained, the weather was beautiful.
We pool hopped to the other Royals: Islander, Mayan and Carribean and decided the Royal Sands was the best in both design and upkeep.
This was a great exchange for my family.

OK, I confess, we hit the SuperWalmart while in Cancun. They had the best prices on food and one of the year-round american residents on the bus said they had a good selection of meats (what can I say, I traveled with one person who loves to talk to strangers on public transportation) Nice panaderia as well. We only ate out 5 meals total during the entire trip. No oven/stove ornaments for us! The resort had a nice little convenience store but the selection was limited and prices were convenience store prices.