The facility is very clean and organized. Staff are very professional. I like the login system, no wait time if you are on time.