Provides a high level of care. All staff very friendly and supportive. Team leaders and managers always willing to discuss and adapt care to support residents fully.