This is the best Subway I've ever eaten in, hands down. I'm starting to get the feeling that there are good ones and bad ones, though I'm doubt subway intends for the quality to be so variable--it is most certainly the case. Even the bread was better than other locations, this must just be a freshness effect since I assume all the food comes from the same underlying supply. Also, the more modern design suits Subway well.
As for fast food, this is one of the better spots, but it's still a Subway, so it's hard to justify better than a 4 star rating.