They paid close attention to me and all of my questions were answered. Their staff is very friendly, the facility is very clean, but staff is disorganized. a lot of wait time. I felt like my needs were mostly met, but they didn't make any extra effort.