Parking at Burrow Beach is a pain. Some people park on Burrow Road, but it's narrow and parking is limited. Ideally, you should park at Sutton Cross Station (paid) and walk up.