I stayed there in July '05.
The three sit down restaurants are comparable in price to a Disney sit down restaurant.
The hotel itself was beautiful and the rooms were gorgeous, definetly ask for a room with an atrium view. I loved this place, I'd stay there again in a heartbeat.
It wasn't too far to drive to other places to eat, on 192 and International Dirve. So you do have other food options.