My mom is a local so we typically don't go to the strip when I am visiting. The M Resort is one of the non-strip casinos she frequents. As a local, she gets lots of free buffet coupons. I also got one recently. The line for the buffet is typically long but today it was quite short. We actually got to go to the comp line and got in right away. We did have to wait for a table for a bit as the hostess was consumed with some big groups that had arrived after us. She definitely forgot about us for a bit and I had to get the attention of one of the other hostesses.
The food on the buffet is overall very good but the selection seems limited to me. There are lots of different cuisines but not a lot of any one thing. I always enjoy the salad bar at a buffet and this buffet basically does not have one. They had lettuce but no toppings. I did enjoy the Asian food and some of the mixed salads.
Since we got in free, it was definitely a good meal but not sure I would pay the full cost to go there again.