Based on my experience, I wouldn't recommend them to my friends or family. When comparing them to others in their field, I would say they are by far the worst I have ever seen. I will never return. The management staff is questionnable and doesn't seem to care about anything but their bottom line. From some of the employees I talked to, managemed doesn't care about their patients or their employees. Definitely would not recommend. Spread the word and keep your loved ones in any other facility not windsor gardens.