One-Stop Destinations: What We Like About These Department Stores Fashion, food, and everything nice.