I gave five stars cause they are really competent and they deserve five stars. However, it should be noted that even if you have an appointment you usually have to wait 10/15 minutes before being served, which I do not appreciate cause people schedules can be tight.