We have stayed at this property a good dozen times, all for at least five nights each visit before living here. We have always found the hotel and staff to be great. Nothing overly Disney though that never n=bothered us at all.
All the rooms have a private balcony and our rooms have always been nice.
The shuttles to the parks are fine. You will be riding the B Bus and it picks up at the Best Western and drops off at the Best Western first coming and going to the parks.
The restaurant is pretty good. We ate breakfast there every morning and always had a good meal. Oamlet bar, the works.