This location opened fairly recently (last three years?) and I've been to it 2-3 times. It's a good location (or was, last time I was there ~1 year ago), and it's 24 hours. The staff are fine and I haven't seen any of the foodstuffs looking old.
It's a Subway!