Modern Physics is a funny concept. What Physicists consider to be modern consists of discoveries that in some instances happened just over a century ago. In this view what makes these topics and discoveries modern is not their relative age, but rather the conceptual shift from the Physics that has dominated the scientific worldview since at least the time of Galileo. Even more importantly, this "old" scientific worldview is based on "common sense" notions about the space, time and matter that everyone has taken for granted ever since people started to think about these concepts. In that regard the implications of modern physics go far beyond anything that had been discovered up to that point, and take a long time to wrap our minds around. Because the modern physics is has such a deep and revolutionizing impact on the way that we think about the world, and because it is comprised of the scientific discoveries of the greatest minds that ever lived, it is illusory to expect that a single semester course would do justice to all of its complexity. This textbook, like most others for this subject, has to work with these daunting constraints. When that is taken into consideration, one can't but conclude that the textbook is on par with similar other ones in this category. It certainly has its shortcomings, but overall this is as good of a book as any to gain make first steps in direction of understanding the modern Physics.
Because of the way that the concepts form modern Physics run counter to our intuition, it takes a while to get used to them. Physics is not just an agglomeration of equations and mathematical formulas designed to be applied to some data. It is also a collection of stories and mental pictures that have been developed in order to make a better sense of the meaning of the world around us. These stories are especially useful and needed when we encounter new physical theories for the first time. From that point, this textbook is a wonderful resource. It provides many interesting and insightful stories that accompany our understanding of the fundamental physical phenomena.
What this book is not very good at is the derivation of equations and formulae. Oftentimes the reader is left in the dark, and additional work on one's own may be required. This is particularly frustrating when it comes to some more complicated equations or results, like the "derivation" of Lorentz transformations or the Rutherford scattering formula. Granted, most of these derivations are better handled in an advanced Physics course where they can be given more careful treatment, but nonetheless one feels that they are not given as good of a treatment at this level as possible.
To conclude, this is a decent book on one of the most amazing topics in science. It is best to take it as an introduction to the field, rather than a comprehensive and exhaustive treatment. With those caveats, it is possible to gain a decent understanding of what the modern Physics is all about from this textbook.