The facility is clean and modern. Plenty of space and pleasant to visit. The clerical and technical staff, including the doctor, I saw, are professional, competent and courteous. I enjoyed the experience very much. Waiting time was very satisfactory. All pricing was acceptable. I cant think of one negative comment.