I've stayed at all three. You probably can't go wrong with any of them. I just stayed at Table Rock and was very impressed by the food there, and also by the management. Pook's Hill is excellent, too, and you can go to ATM from there. It has been for sale, but I'm sure that doesn't affect operations. Mariposa has a swimming pool now, which would feel good on a hot day.
There are other good lodges in the same area, off the Cristo Rey Road, as Table Rock and Mariposa -- Mystic River as has been mentioned and also a new small place with a pool, Inn the Bush.