one provider, multiple services

I am trying to setup multiple services for one provider. Service Private is only for one person. Service Duet can accomodate 2 people. The third service can accomodate 5 people. Obviously the provider can only do one of these at a time so if one of these is booked the others need to be not allowed.
Furthermore the third service with 5 people is at a separate location and different times so I have tried to add different working hours.

I had it semi working with only 1 person ber booking but can't do it to allow larger groups.
Can you please help with this.