Barnes & Noble is a clean and well-maintained store with a great selection. It is a great place to grab some coffee and find a good read, with a nice cafe inside. The courteous, knowledgeable, and helpful staff provide great customer service. It has a great kids section and also offers puzzles, games, and more. It is a fun way to enjoy an afternoon, described as a well-stocked chain store with friendly people.