Public behaviour ruins a great weekend on Dartmoor