Great location to all North Haven facilities