Hotel and location make all the difference. I've had what we're once my favorite layovers turn into crappy layovers because of a hotel change.
Even great cities like BOS and DCA are bad layovers if you are too far from town to do anything on a 14 hour layover. Just long enough to almost be able to go out, but not quite.