I stayed there for 3 nights with a buddy of mine to attend the NAMM conference at the convention center. First of all, the location to the convention center was perfect. 5 minute walk and we were there. I loved the fact that we didn't have to drive and pay the exorbitant amount for parking on site. I wasn't there to go to Disney, but I can see how even the proximity to Disney would be awesome. My buddy and I walked to downtown disney one night and passed all the main entrances on the way. It was literally walking distance. If your family can endure a half mile walk, then you probably don't even have to pay for parking if you go to the Disney parks.
I ran into 3 different people staffing the place during my stay and they were all super nice. Very warm, friendly, and welcoming. One of the day it rained there and I asked him where I can go to buy a poncho and he just gave us his own umbrella for us to use during the day and told us to just return it at the end of the day. What a great guy. The same guy also told us things to see and do at the Grand Canyon when we made our way out of there on our last stay. Staff was excellent.
The breakfast was pretty decent too. Had good pastries and your normal hotel coffee. Kinda watered down, but can't really ask for more at any hotels.
Lastly, the room was just okay. For two guys who literally just went to our rooms to sleep at nights and who are extremely low maintenance, it was more than fine. Maids did a great job of cleaning and rooms were kinda dark and musty, but clean, nonetheless. However, I'm not quite sure if I would stay there again, if I were to bring my family. I'll probably spring for a little better accommodation if I ever bring my entire family.
All in all, I recommend this place to any one or family who are relatively low maintenance. The great location and staff makes up for any things that the Inn might lack.