Have you been to the area?
I've never been inside Miner's Club, the only thing I'd say is if you can get the unit size you need in a nice resort right in Park City, rather than the Canyons area, in-town would be a better location - unless you're there to ski or something. I just didn't care for the Canyons particularly, whereas Park City is a very nice little town, great for restaurants, evening strolls, etc.