The staff at Allegra is AWESOME! There were many special people that went above and beyond to make my stay a great one. I cannot say enough about how great the staff was. I have to give a BIG thank you to the therapy department. I was told that I was going to walk again and with their help I was able to. I would recommend Allegra to anyone who needs to rebound from an illness. They will be there with you the whole way.