Junior doctors worry about errors, but hospital gets top marks