Can't wait to arrive in Disneyworld for the first time with the kids on 4/21. Has anyone heard of or been to the New England Lobster House which is just outside Disney? My dad and Stepmom who are meeting us for this trip want us to go there for dinner our first night.