I've stayed there twice, the rooms are mainly time share so the last time we went our 2 bed was a bit scruffy! also when you first go to check in there now is a bit of hard sell on the time share, doesn't go down well with me after a long flight.
the rooms are very spacious, with lounge bedrooms full kitchen washing machine and dryer they have shuttle buses going to the parks. though we had a car
next door is lake buena vista mall and the irish pub, up the road (535) is walmart.
we've also stayed at Grande Villas resort, big rooms again and is near the crossroads, much preferred here!
If you do book this type of resort ( or any resort really) please keep a close eye on your kids at the pool, I’m not sure how well they cover the pool safety with on duty life guards. A while back there were reports of a similar resort (can’t remember if it was this specific one) on the news where kids had drowned in the pool while on holiday with their family. It pays to check these things out first.