Overall good experience
Dr smith was very nice and knowledgable and appt was easy to make online which I liked!
Front desk was a little hectic, as the day I went they were unexpectedly understaffed they explained. (not really their fault if someone called off though) they seemed a little flustered (which is kind of expect being short staffed) so a little patience was required on my end.
Was there for over two hours from start to finish, but all in all it was a great experience and I will return next year when I'm due again! :)