Remember. Where you stay is not as important as in other locations. You will only be sleeping there. as long as the room is clean, you will be fine.
That said, Texacon is right. You save a LOT by stayiong at a Disney Hotel. I stayed at the Allstar, the very cheapest Disney place. All the transportation is FREE, and they all connect to your hotel, and you only have to wait minutes, not hours like non-Disney hotels.
Take the time to spend a few hours exploring a few hotels...its as much fun as the parks, especially of you are dead tired of Mickey.
---On the second floor of the Polynesian hotel, is a restaurant: O'Hannas. GO THERE! EAT THERE!
Its a dinner place and they FEED you. All you can eat. No questions asked. They will come to your table with skewers of steak, pork, turkey and sausage all cooked over and open fire. take as much as you want, BUT save room for at least two deserts. Its bread pudding/ice cream and banana sauce-get a bit of each on your spoon, and it's HEAVEN!
---do not plan on doing anything afterwards. You will not go dancing, no downtown disney...no: all you will do is waddle back to your room and sleep it off. The best Thanksgiving is nothing compared to the pig-out offered at O'hannas.
The best food is not in the parks...its in the hotels! Mexican food is better at the Coronado hotel than at the Mexican pavilion in Epcot.
Further, BUY a guide book now. They have the maintenance schedules of the rides so you know when will be down when you go.
Lastly June will be rough, it is Florida and that means HOT and HUMID. Try for a cooler month. Believe me you will not be sorry.