Its honestly great for like, the first 3 bosses + last doorboss and then its absolutely horrible for the final boss. The freedom of playing when you want, not playing when you want. If you don't want to play with someone you don't have to. Those things are quite nice! The hardest bosses though can be rough and this one is extra rough