I'll throw this in just because I'm at work with nothing more important to do (that I'm aware of... LOL).
I went to SM a few years ago, pre-Covid, because I had bought a new Corvette. Because I have a lot of track time under my belt, I was able to apply the cost of the Corvette introductory school into the 2-day advanced school, so I only paid a little extra for that. I was able to get a room on the "resort", which was very nice. The food was good, the instruction was excellent and the facility itself is very good. I had a blast.
I flew in and rented a car to get to Pahrump (POS KoreaCar) but didn't see the need to upgrade since it's just a boring straight highway. I spent the savings on a couple of nights at the Venetian after the school. Nice place.
Vegas is not one of my favorite places to go, but it has its own unique tacky charm.
The only real disadvantage to the format is that you are in groups, doing lead/follow. I was the fastest in my group, so when I wasn't in the lead spot, I was not pushing my limits. But it was still fun. I've done several similar events with BMW in SC and in CA, and Spring Mountain was more fun for me. Although the food with BMW was better...
I strongly recommend doing these events, especially if you've never before had any track experience or instruction. And even if you had, you'll probably still learn something.
And what better way to learn the abilities and limitations of your car than with someone else's gas, tires and brakes!