Good overall, great service