The staff was extremely friendly and went to great lengths to make me feel at home. I felt very welcome there. This provider has helpful information available online, which is really convenient. They have a good website and online presence. I was very satisfied with my visit. They were helpful and I left feeling encouraged. I've been to one or two places that had a really bad smell. I was worried I would encounter it here too but I didn't notice anything.