Very nice facility. The staff are very nice and personable. I also found the counter staff to be very knowledgeable and took the time to answer my questions thoroughly without make me feel like I was bothering them. I will absolutely recommend them to people that ask.