Anaheim Maingate is an ok, but not great hotel. The 4th floor corridor carpets were bubbled up and not laying flat. Our first room had a terrible smell, an air conditioner that was loud and didn't work right and had a TV that shorted out the signal every 5 minutes. Our second room was much better but...
You will also have to get the ART passes if you stay there. It is so much farther than it seems on maps! It took us 20 minutes to walk from there to the entrance of the park and we are fast walkers.
Just wanting you to know.
Nora