Square Appointments is designed for 1:1 appointments — a haircut, a consult, a single client in a chair. Square's own community moderators say it "isn't optimized for group classes, events, etc." Group booking sits behind the paid tier and, by Square's own admission, still isn't built for the way a class or tasting actually runs.
ArtistryHost is built for group experiences from the ground up — party size, one instructor, one table, private buyouts — and it runs on the same Square you already use.