I really like this casino, mainly because they really do cater to locals, and do not have a weird mix of trying to appeal to everyone like the M. I will admit up front that I haven't gambled much here, but this casino provides food and entertainment options at great prices for locals and goes out of their way to ensure that they are aware of them.
Their deli is one of the best I have ever eaten at (see my review of Del Mar Deli for more details), their movie theater is top-notch with better-than-average prices, and their drink specials are unbeatable at the price and quality. Their restaurants are also awesome and have very competitive prices.
If you're a local and live near South Point, you should definitely consider it as an entertainment option. If you're looking for good food at reasonable prices, good drinks, or a night out at the movies, South Point provides it all, and does so in a way that locals can definitely appreciate.