Interviewed there a few years ago and it seemed great. I agree that it seemed pretty balanced and not overly research heavy, though not all faculty members are the same - that is actually why I withdrew my app after getting an offer from my current program - I wanted someplace with a heavier research focus.
Students were super-friendly and nice, I really enjoyed it there.
As for comps, I'm actually not certain about that, but at least when I interviewed you did not do a master's thesis, nor receive a master's degree which I thought was kind of unique and an interesting way of going about it. They decided to cut it completely from the program to stop people from getting caught up in it and stay on track. I think most students are still completing one or more research projects besides the dissertation (and are certainly heavily involved in laboratories), but progression the program is not contingent upon the master's requirements.