The facility was clean and well maintained. The sign in process was on a tablet very easy to use. The staff was courteous and friendly. There is a tv screen that shows how many people are waiting and the wait time. I would definently recommend this facility.