I've been here a few times, this place was very nice when it first opened by now it has an assembly line feel, appointments are always running late, less than pleasant staff behind desk compared to the previous staff, billing questionable make sure you get what your paying for