1. Closer to everything
2. Disney transportation...enough said, because it's great!
3. A lot more opportunities altogether when you stay on property, like EMH for example.
4. I feel more like I am around the magic when i stay at a disney resort throughout my entire trip
5. The atmosphere and theme of the resorts are just amazing...that's why most of us like to just visit different resorts just to walk around and have breakfast, lunch, or dinner.