I'm still here, and we are good to go!
I see your question about the Holiday Inn Express, this is the same hotel we were looking at as well. We are now a party of 11 coming from Maine, NH, NY, Massachusetts, and Texas. All coming from the northeast are planning to take Amtrak from their respective cities to Penn station on 8/30, and then we will fly in from Texas on 8/30 as well.