I have stayed here twice in the past two years. Both times for rehabilitation. I have found everything that I was looking for, and the staff is excellent. Everything has met my standards, and I would recommend anyone to come and stay. Great staff, good food, crafts, Bingo, etc. I could go on. Just come and check it out for yourself.