I have tested the free version. You can define several staff, services of different duration and locations and connect which services each staff can do where and when. It is easy to set up. The user can select location, service, service provider (staff) and date and time for booking. Time is shown in quarters of an hour and these intervals can not be changed in the free version. The free version is lacking confirmation e-mail to user and admin. This makes the free version rather unusable.