Yes, I would recommend Kessler the staff is friendly and encouraging. I had the pleasure of working with Ariana and her student G, for OT. For PT I had Liz . I was part of group OT that was lead by Sebastian. I love how the staff worked together. They day I arrived I meet my nurse J. She could tell I was nervous and she reassured my that I would be ok. The NA I had was was just as nice.(I don't remember her name Sorry) Over the course of my 17 day stay at Kessler I had the pleasure of meeting Linda, Brittany, Rebecca, Devin, Cat, Brooke, Julia, Heidi, Katelynn, Nanzal, Max, Richelle, Akayla, Natasha,Zack, Justine, Crystal, Kristen, Vanessa, Stanford, Cashmere, Tonia, and Elieen. There are some more names but I can't not remember them all. The food was delicious.