Pretty small, and looking rather like something an enthusiastic amateur might have in their back garden. Not really very impressive, It is possible that the marmosets sometimes have access to a nearby island - but I could not see any evidence of this.