I'd do anything in the Epcot resort area (Yacht Club, BW, Dolphin). I've eaten at Topolinos and while the food was fine, we didn't have great service and since it was December and they were having a cold snap, we couldn't go out and enjoy the view from the terrace. It didn't live up to the hype and price for us, but it was when it first opened up and we were a table of two (it's been my experience they give the two tops to a server that also has a big table, they tend to pay more attention to the big table, I'm assuming expecting a bigger tip).