I'm doing agency work here and the residents and staff Ive worked with are a great bunch , in what can sometimes be a demanding role..