The new BBC show will be filmed on an undisclosed Scottish beach