We stayed at MOWC at Christmas. The North Tower is the area to request for more convenient parking and a view overlooking Disney. The food court is nice for breakfast items and evening/snack items.
The location of MOWC is extremely convenient to Disney World - it was essentially the same as being on-site for most destinations. Please at least consider a car rental, however, for maximum use of your time, convenience, flexibility, and for access to all areas of Disney. The more we visit Disney, the more we enjoy having our own rental car, even if staying on-site.