I loved our recent stay at Anaheim Maingate Inn. It was nearby the Disney Parks' main entrance. It's walkable I supposed, but we took an Uber during our day in both parks (10 min average distance by car from the hotel). The receptionist was very nice, accomodating, friendly and welcoming. The room was clean and free of any smell. It is equipped with a mini fridge, microwave and coffee maker. The bed's were comfortable and the A/C works well. The concerns that I have however, is that the walls are too thin. The occupants beside us were talking too loud and you can literally hear loud and clear what they're talking about. There's not that many Electric plugs / outlets in our room too. There wasn't any table and chair to eat a your meal comfortably. Also, you have to request a hairdryer at the lobby upon check in because they are not made available in all rooms I guess. Other than these cons, I find the hotel very nice, upgraded and the area is nice, quiet and located close to a lot of stores.