I stayed at the Krystal cancun hotel for labor day weekend 2009. It was a great hotel specially that i got it all inclusive. It was worth every penny.. Their selection of food was really good.,They offer a very selective breakfast ( buffet style + a chef to make you some fresh eggs), During the day by the pool you also have a great choice of snacks and for dinner they have a chef by the pool side or indoors to cook any meat of your choice fresh.( fish fillet, shrimp, t-bone steak beef etc) Dont think that they offer the same food every day because they dont. The pool is big, rooms are very nice in size and decorated nice too., The view to the beach from every room is beautiful. Loved the service, the people were very friendly and most of all they love their jobs. The most important thing about this place is that they dont lie when they tell you that you are walking distance from the shopping center, all the big clubs( the city, coco bongo, dady-o etc).
I will make sure next time i go to cancun i will stay at the same hotel.