Heard this from a friend.He said he read it in the Globe.It was described as one of North America's premier facilities.Can anyone confirm this?