Appointment Configuration Help

I have TWO locations and ONE barber. The one barber has different working hours (obviously) and needs his appointments to sync to one GCAL if possible.

The barber works in one location on weekends and another on weekdays, he offers the same services at each location. The calendars need to show times to book for the weekend at one location, and the weekdays free at the other. Sounds simple, but proving tricky.