The staff are friendly, and are highly professional. The website and waiting rooms are very nice. The office is very well organized, and visiting is enjoyable.