Staff go 'above and beyond' to support people