Harlequins head coach Connor O'Shea praised his team for battling through poor conditions and was delighted with winning every match in the group.