The beach at Praia de Vieria on Portugal's west coast - relatively quite on a weeekday back in June.