I stay at the MGM Grand at Foxwoods at least once a month. The rooms are very nice and it is always clean. The front desk staff are always polite and professional. You can usually check in early if need be. If I stay at a property at Foxwoods or Mohegan Sun - MGM is always my first and only choice.