We have stayed at both CSMaingate and CSMaingate East, but it was six and four years ago, respectively, so remember that time may have taken its toll on both resorts. However... if you have a choice, stay at Maingate East. Maingate East seems newer, cleaner, nicer. Maingate had very noisy air conditioning (kept waking us up some nights), rooms open on exterior walkways instead of being indoor hallways like at Maingate East, and the breakfast room was small and had limited choices. Pool at Maingate East had more kid-exciting things, like mushroom waterfalls. Maingate is more motel-like, Maingate East more Hotel-like. Either was fine, time-wise, for driving to the parks. Didn't use their transportation. Before taking my opinions as final, however, I'd find out when the most recent renovations had taken place at Maingate. If it hasn't been renovated in the last 4 or 5 years, book Maingate East.