SharePoint Calendar Plus Web Part

Events Rollup, Team Calendars, Mini-Calendars - All in a single SharePoint Online calendar web part!