Customer service has been fantastic. Whenever I have a questions their AI system is helpful, if its not, their team members have been amazing in assisting in a timely manner
Customer support is good
Calendar is good and clear
Easy to reschedule and move appointments
Payment gateway and system works well, never seems to have any problems which is obviously important.