I personally think they are the most convienient non Disney property. They have the most reliable bus service (if you need it) and if you walk, there are no major intersections to cross to get there.
The manager there is awesome. He is actually a working manager so if you have a special problem or need, it gets taken care of quickly.