I have stayed at the MGM on two of my last four trips to Foxwoods. While it is a longer walk than the other hotels (especially since I am a poker player) it is worth it- especially when you have a director's suite! The linens are so much better at this property, and it has a feeling of luxury missing at the other on site hotels. The gym is well equipped and the outdoor and indoor pools both look lovely (have not tried them). I did find it odd (and inconvenient) that in order to go to the show my photo I'd- not something I usually carry when going to work out. The only food I have eaten at MGM is cappuccino and gelato, both or which were tasty.
I would stay here again for sure, worth the extra walk.