I absolutely love this place. The staff is amazing; all of them are so kind and have a great sense of humor which is a huge deal for me. Everything movement done is explained in detail as far as why it's being done, the muscle group/ligament/etc that is involved and why it's beneficial. I couldn't ask for more