They have 3.5 stars for good reason and 3.5 is generous.