Beaches & Cream takes the dining plan while the Fountain does not, in case that's a concern.
ESPN Club is a fine choice and very easy to get into without an ADR, unless its during a major sporting event or on a Sunday during football season. If this were us, we'd also try Beaches & Cream - counter seating is held for walk-up guests, and we've found availability there more often than not. I'm guessing Cape May has a good chance of walk-up availability, or possibly last minute ADRs as well.