Newport News is the ideal group destination