I just think its one of those things that you have to accept if you go in with free flying birds,but other people might not be so understanding of lack of staff to oversee the enclosure.
Presumably a lot of the birds here are ex-pets and very tame, hence why it latched on to you like that. It could be a safety issue though if people get bitten.
You referred to a Mandrill- any idea where it is from?